Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Возвращает одну строку для каждого параметра определяемой пользователем функции или хранимой процедуры, к которой может получить доступ текущий пользователь в текущей базе данных. Для функций данное представление также возвращает одну строку, содержащую сведения о возвращаемых значениях.
Чтобы получить сведения из этих представлений, укажите полное имя INFORMATION_SCHEMA.view_name.
| Имя столбца | Тип данных | Description |
|---|---|---|
| SPECIFIC_CATALOG | nvarchar(128) | Имя каталога процедуры, для которой это является параметром. |
| SPECIFIC_SCHEMA | nvarchar(128) | Имя схемы процедуры, для которой это является параметром. Важно. Не используйте представления INFORMATION_SCHEMA для определения схемы объекта. INFORMATION_SCHEMA представления представляют только подмножество метаданных объекта. Единственный надежный способ найти схему объекта — запрашивать sys.objects представление каталога. |
| SPECIFIC_NAME | nvarchar(128) | Имя процедуры, для которой это является параметром. |
| ORDINAL_POSITION | int | Порядковый номер параметра, начиная с 1. Для возвращаемого значения функции это 0. |
| PARAMETER_MODE | nvarchar(10) | Возвращает значение IN для входного параметра, OUT для выходного параметра и INOUT для изменяемого входного параметра. |
| IS_RESULT | nvarchar(10) | Возвращает значение YES, если результат подпрограммы является результатом выполнения функции. В противном случае возвращается значение NO. |
| AS_LOCATOR | nvarchar(10) | Возвращает значение YES, если результат объявлен как указатель. В противном случае возвращается значение NO. |
| PARAMETER_NAME | nvarchar(128) | Имя параметра. Если соответствует результату выполнения функции, то возвращается значение NULL. |
| DATA_TYPE | nvarchar(128) | Тип данных, поддерживаемый системой. |
| CHARACTER_MAXIMUM_LENGTH | int | Максимальная длина в символах для двоичных или символьных данных. -1 для данных типа XML и больших значений. В противном случае возвращается значение NULL. |
| CHARACTER_OCTET_LENGTH | int | Максимальная длина в байтах для двоичных или символьных данных. -1 для данных типа XML и больших значений. В противном случае возвращается значение NULL. |
| COLLATION_CATALOG | nvarchar(128) | Всегда возвращает значение NULL. |
| COLLATION_SCHEMA | nvarchar(128) | Всегда возвращает значение NULL. |
| COLLATION_NAME | nvarchar(128) | Имя параметров сортировки параметра. Если введенные данные не принадлежат ни к одному из символьных типов, возвращает значение NULL. |
| CHARACTER_SET_CATALOG | nvarchar(128) | Имя каталога кодировки параметра. Если введенные данные не принадлежат ни к одному из символьных типов, возвращает значение NULL. |
| CHARACTER_SET_SCHEMA | nvarchar(128) | Всегда возвращает значение NULL. |
| CHARACTER_SET_NAME | nvarchar(128) | Имя кодировки параметра. Если введенные данные не принадлежат ни к одному из символьных типов, возвращает значение NULL. |
| NUMERIC_PRECISION | tinyint | Точность приблизительных числовых данных, точных числовых данных, целочисленных данных или денежных данных. В противном случае возвращается значение NULL. |
| NUMERIC_PRECISION_RADIX | smallint | Основание системы счисления точности приблизительных числовых данных, точных числовых данных, целочисленных данных или денежных данных. В противном случае возвращается значение NULL. |
| NUMERIC_SCALE | tinyint | Масштаб приблизительных числовых данных, точных числовых данных, целочисленных данных или денежных данных. В противном случае возвращается значение NULL. |
| DATETIME_PRECISION | smallint | Точность в дробных секундах, если тип параметра — datetime или smalldatetime. В противном случае возвращается значение NULL. |
| INTERVAL_TYPE | nvarchar(30) | NULL. Зарезервировано для последующего использования. |
| INTERVAL_PRECISION | smallint | NULL. Зарезервировано для последующего использования. |
| USER_DEFINED_TYPE_CATALOG | nvarchar(128) | NULL. Зарезервировано для последующего использования. |
| USER_DEFINED_TYPE_SCHEMA | nvarchar(128) | NULL. Зарезервировано для последующего использования. |
| USER_DEFINED_TYPE_NAME | nvarchar(128) | NULL. Зарезервировано для последующего использования. |
| SCOPE_CATALOG | nvarchar(128) | NULL. Зарезервировано для последующего использования. |
| SCOPE_SCHEMA | nvarchar(128) | NULL. Зарезервировано для последующего использования. |
| SCOPE_NAME | nvarchar(128) | NULL. Зарезервировано для последующего использования. |
См. также
Системные представления (Transact-SQL)
Представления схемы сведений (Transact-SQL)
sys.columns (Transact-SQL)
sys.objects (Transact-SQL)
sys.parameters (Transact-SQL)