Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Содержит строку для каждого параметра объекта, который принимает параметры. Если объект — скалярная функция, есть также одна строка, описывающая возвращаемое значение. Этот ряд имеет parameter_id значение .0
| Имя столбца | Тип данных | Description |
|---|---|---|
object_id |
int | Идентификатор объекта, которому принадлежит этот параметр. |
name |
sysname | Имя параметра. Уникален в пределах объекта. Если объект является скалярной функцией, именем параметра будет пустая строка в строке, представляющей возвращаемое значение. |
parameter_id |
int | Идентификатор параметра. Уникален в пределах объекта. Если объект — скалярная функция, parameter_id = 0 то представляет собой возвращаемое значение. |
system_type_id |
tinyint | Идентификатор системного типа параметра. |
user_type_id |
int | Определенный пользователем идентификатор типа параметра. Чтобы вернуть имя типа, присоедините к представлению каталога sys.types в этом столбце. |
max_length |
smallint | Максимальная длина параметра в байтах. Значение = -1 , когда тип данных столбца — varchar(max),nvarchar(max), varbinary(max) или xml. |
precision |
tinyint | Точность параметра, если она основана на числах; в противном случае . 0 |
scale |
tinyint | Масштаб параметра, если он численный; в противном случае . 0 |
is_output |
bit |
1= Параметр — OUTPUT или RETURN; иначе . 0 |
is_cursor_ref |
bit |
1 = Параметр — это параметр с курсором-ссылкой. |
has_default_value |
bit |
1 = Параметр имеет значение по умолчанию.SQL Server сохраняет значения по умолчанию только для объектов CLR в этом представлении каталога; следовательно, этот столбец имеет значение 0 для Transact-SQL объектов. Чтобы просмотреть значение параметра по умолчанию в объекте Transact-SQL, запросите столбец definition в виде каталога sys.sql_modules или используйте функцию OBJECT_DEFINITION системы. |
is_xml_document |
bit |
1 = Содержимое — это полный XML-документ.0 = Содержимое — это фрагмент документа, или тип данных столбца не является xml. |
default_value |
sql_variant | Если has_default_value равно 1, значение этого столбца — значение значения по умолчанию для параметра; иначе NULL. |
xml_collection_id |
int | Ненулевая, если тип данных параметра — XML , и XML-код вводится. Значением будет идентификатор коллекции, содержащей проверочное пространство имен схемы XML параметра.0 = Нет коллекции схем XML. |
is_readonly |
bit |
1= Параметр — READONLY; иначе . 0 |
is_nullable |
bit |
1 = Параметр обнулируем. (по умолчанию).0 = Параметр не обнуливает для более эффективного выполнения нативно скомпилированных хранимых процедур. |
encryption_type |
int | Тип шифрования:1 = детерминированное шифрование2 = случайное шифрованиеОбласть применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL. |
encryption_type_desc |
nvarchar(64) | Описание типа шифрования:RANDOMIZEDDETERMINISTICОбласть применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL. |
encryption_algorithm_name |
sysname | Имя алгоритма шифрования. Поддерживается только AEAD_AES_256_CBC_HMAC_SHA_512.Область применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL. |
column_encryption_key_id |
int | Идентификатор CEK. Область применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL. |
column_encryption_key_database_name |
sysname | Имя базы данных, в которой существует ключ шифрования столбца, если отличается от базы данных столбца.
NULL, если ключ существует в той же базе данных, что и столбец.Область применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL. |
vector_dimensions |
int | Показывает, сколько измерений имеет вектор. Применимо к: SQL Server 2025 (17.x) и более поздних версий, а также SQL Database |
vector_base_type |
tinyint | Указывает тип данных, используемый для хранения значений векторных измерений.0 = 32-битный (одноточный) плавающий1 = 16-битный (половинная точность) плавающий 1Применимо к: SQL Server 2025 (17.x) и более поздних версий, а также SQL Database |
vector_base_type_desc |
nvarchar(10) | Содержит текстовое описание типа данных, используемого для хранения значений векторных измерений. Применимо к: SQL Server 2025 (17.x) и более поздних версий, а также SQL Database |
1 Для получения дополнительной информации см. Формат с плавающей запятой с половинной точностью.
Permissions
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе "Конфигурация видимости метаданных".