Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как посмотреть какого вида XML приходит в хранимую процедуру?  [new]
Xape4ka
Member

Откуда:
Сообщений: 34
Есть процедура типа:
ALTER PROCEDURE [dbo].[procName](
   @main_context varchar(MAX)='',
   @add_context varchar(MAX)='',
   @filterinfo xml=''
   )

В @filterinfo приходит XML не понятно какого вида. Каким образом можно посмотреть, что именно приходит?
22 мар 13, 19:09    [14084225]     Ответить | Цитировать Сообщить модератору
 Re: Как посмотреть какого вида XML приходит в хранимую процедуру?  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22550
профилером?
22 мар 13, 19:11    [14084237]     Ответить | Цитировать Сообщить модератору
 Re: Как посмотреть какого вида XML приходит в хранимую процедуру?  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Можно доработать процедуру, чтобы она логировала входные параметры в некую таблицу.
22 мар 13, 19:14    [14084254]     Ответить | Цитировать Сообщить модератору
 Re: Как посмотреть какого вида XML приходит в хранимую процедуру?  [new]
Cygapb-007
Member

Откуда:
Сообщений: 1677
print @filterinfo
22 мар 13, 19:19    [14084267]     Ответить | Цитировать Сообщить модератору
 Re: Как посмотреть какого вида XML приходит в хранимую процедуру?  [new]
Xape4ka
Member

Откуда:
Сообщений: 34
Гость333,
Я прописываю вот это в конце процедуры (перед END'ом последним).
        insert into [dbo].[testTable] (filterinfo)
	select @filterinfo


И в таблицу мне приходит пустое значение...

Может я что-то не учитываю?
25 мар 13, 12:51    [14091681]     Ответить | Цитировать Сообщить модератору
 Re: Как посмотреть какого вида XML приходит в хранимую процедуру?  [new]
Glory
Member

Откуда:
Сообщений: 104751
Xape4ka
И в таблицу мне приходит пустое значение...

Ну так может пустое значение и приходит
25 мар 13, 12:52    [14091685]     Ответить | Цитировать Сообщить модератору
 Re: Как посмотреть какого вида XML приходит в хранимую процедуру?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31822
Xape4ka
Я прописываю вот это в конце процедуры (перед END'ом последним).
Напишие это лучше в начале процедуры, вдруг значение переменной меняется в процессе.
25 мар 13, 13:00    [14091727]     Ответить | Цитировать Сообщить модератору
 Re: Как посмотреть какого вида XML приходит в хранимую процедуру?  [new]
Xape4ka
Member

Откуда:
Сообщений: 34
Glory,

Действительно.
25 мар 13, 14:36    [14092277]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить