Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Содержит все параметры, относящиеся к пользовательским или системным объектам.
| Имя столбца | Тип данных | 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= Параметр — выход (или возврат); в противном случае . 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 | ID коллекции схем XML, используемой для проверки параметра. Ненулевое значение, если тип данных параметра — XML , и XML-код вводится. 0 = Нет коллекции схем XML, или параметр не является 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
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе "Конфигурация видимости метаданных".