powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Параметры хранимой процедуры
9 сообщений из 9, страница 1 из 1
Параметры хранимой процедуры
    #32041090
Crot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли средствами T-SQL узнать информацию о параметрах хранимой процедуры, зная ее имя и "родную" БД?
...
Рейтинг: 0 / 0
Параметры хранимой процедуры
    #32041092
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp_help sp_jopa
...
Рейтинг: 0 / 0
Параметры хранимой процедуры
    #32041110
yacov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Select
SysObjects.Name As 'ProcName' ,
SysColumns.Name as 'ParamName' ,
SysColumns.IsOutParam As 'IsOutPut',
SysColumns.Colid As 'ColumnsOrder' ,
SysColumns.length As 'Length',
SysColumns.xprec As 'Precision' ,
SysColumns.xscale As 'Scale',
SysTypes.Name as 'ParamTypeName' ,
SysTypes.Xtype as 'ParamTypeId'
From SysColumns
Right Join SysObjects On SysObjects.Id = SysColumns.Id
Left Join SysTypes On SysColumns.Xtype = SysTypes.Xtype
Where SysObjects.Xtype = 'P'
And SysObjects.Status >0
...
Рейтинг: 0 / 0
Параметры хранимой процедуры
    #32041126
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
SELECT * FROM Mydb.INFORMATION_SCHEMA.PARAMETERS WHERE SPECIFIC_NAME = 'MyProc'
...
Рейтинг: 0 / 0
Параметры хранимой процедуры
    #32041129
Crot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sp_sproc_columns 'ProcNamе'

Всем спасибо
...
Рейтинг: 0 / 0
Параметры хранимой процедуры
    #32041136
Фотография snake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я прошу прощения у Glory
Код: plaintext
1.
SELECT * FROM Mydb.INFORMATION_SCHEMA.PARAMETERS WHERE SPECIFIC_NAME = 'MyProc'

некорректно работает с процедурами вида
MyProc;1
MyProc;2
MyProc;3
Баг от MS очевидно...
код
Код: plaintext
1.
sp_sproc_columns 'ProcNamе' 

корректен...
...
Рейтинг: 0 / 0
Параметры хранимой процедуры
    #32041144
Crot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос by the way

По какой причине могут быть не видны объекты, принадлежащие INFORMATION_SCHEMA?
Login имеет все мыслимые права администратора сервера.
DB User - dbo.
...
Рейтинг: 0 / 0
Параметры хранимой процедуры
    #32041151
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 snake
Да именно так и есть. А баг собственно состоит в том, что в INFORMATION_SCHEMA.PARAMETERS накладывается дополнительный фильтр syscolumns.number = 1, а в sp_sproc_columns - нет.

2 Crot
А поточнее.
...
Рейтинг: 0 / 0
Параметры хранимой процедуры
    #32041184
Crot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В SQL Server Enterprise Manager в папке Views любой бд видны только 2 объекта: syssegments и sysconstraintsю.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Параметры хранимой процедуры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]