Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вывод сообщений типа "Print" во время выполнения запроса.  [new]
enakenenaken
Member

Откуда: Нижний Новгород
Сообщений: 325
Доброе всем время суток. Подскажите пожалуйста, возможно ли реализовать вывод сообщений вроде print во время выполнения запроса. Я в длинный запрос вставляю строки с print 'Инфа', но отображаются они после выполнения запроса. А мне нужно знать во время.

p.s. О вариантах select и insert в таблицу представляю. Но не то...
7 апр 14, 08:58    [15841239]     Ответить | Цитировать Сообщить модератору
 Re: Вывод сообщений типа "Print" во время выполнения запроса.  [new]
Ken@t
Member

Откуда: 大地
Сообщений: 3264
enakenenaken,

да, RAISERROR ... WITH NO WAIT

уровень серьёзности от 0 до 10 и ловить на клиенте
7 апр 14, 08:59    [15841249]     Ответить | Цитировать Сообщить модератору
 Re: Вывод сообщений типа "Print" во время выполнения запроса.  [new]
enakenenaken
Member

Откуда: Нижний Новгород
Сообщений: 325
А можно пример с wait? и с raiserror? Ставлю raiserror('Сообщение', 0,10)
И всё равно во время выполнения запроса не выводит.
7 апр 14, 09:06    [15841265]     Ответить | Цитировать Сообщить модератору
 Re: Вывод сообщений типа "Print" во время выполнения запроса.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31444
enakenenaken
Ставлю raiserror('Сообщение', 0,10)
И всё равно во время выполнения запроса не выводит.
Так напишите WITH NO WAIT
7 апр 14, 09:17    [15841304]     Ответить | Цитировать Сообщить модератору
 Re: Вывод сообщений типа "Print" во время выполнения запроса.  [new]
enakenenaken
Member

Откуда: Нижний Новгород
Сообщений: 325
Так?

raiserror('ТЕСТ', 0, 1, WITH NOWAIT)
или так?
raiserror('ТЕСТ', 0, 1, WITH NO WAIT)

оба варианта не пашут

версия SQL SERVER 2000
7 апр 14, 09:19    [15841306]     Ответить | Цитировать Сообщить модератору
 Re: Вывод сообщений типа "Print" во время выполнения запроса.  [new]
Ken@t
Member

Откуда: 大地
Сообщений: 3264
enakenenaken,

документацию откройте
7 апр 14, 09:25    [15841336]     Ответить | Цитировать Сообщить модератору
 Re: Вывод сообщений типа "Print" во время выполнения запроса.  [new]
enakenenaken
Member

Откуда: Нижний Новгород
Сообщений: 325
RAISERROR ('Now that''s what I call a message!', 0, 1) WITH NOWAIT
7 апр 14, 09:39    [15841386]     Ответить | Цитировать Сообщить модератору
 Re: Вывод сообщений типа "Print" во время выполнения запроса.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31444
enakenenaken
Так?

raiserror('ТЕСТ', 0, 1, WITH NOWAIT)
или так?
raiserror('ТЕСТ', 0, 1, WITH NO WAIT)

оба варианта не пашут

версия SQL SERVER 2000
Если в хелпе набрать raiserror, то вы увидете описание raiserror с примерами.
Это раз в 100 быстрее, чем набрать сообщение в форуме.

Я понимаю ваш первый вопрос, когда непонятно, что искать - вам на него ответили. Но дальше, неужели вам проще писать письма, чем сразу увидеть пример с описанием?
7 апр 14, 12:29    [15842630]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить