Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Database
Instancia administrada de Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
Punto de conexión de SQL Analytics en Microsoft Fabric
Almacén en Microsoft Fabric
Base de datos SQL en Microsoft Fabric
Muestra la unión de todos los parámetros que pertenecen a objetos definidos por el usuario u objetos del sistema.
| Nombre de la columna | Tipo de dato | Description |
|---|---|---|
object_id |
int | Identificador del objeto al que pertenece el parámetro. |
name |
sysname | Nombre del parámetro. Es único en el objeto. Si el objeto es una función escalar, el nombre del parámetro es una cadena vacía en la fila que representa el valor devuelto. |
parameter_id |
int | Id. del parámetro. Es único en el objeto. Si el objeto es una función escalar, parameter_id = 0 representa el valor de retorno. |
system_type_id |
tinyint | Identificador del tipo de sistema del parámetro. |
user_type_id |
int | Id. de tipo del parámetro, definido por el usuario. Para devolver el nombre del tipo, combine con la vista de catálogo sys.types en esta columna. |
max_length |
smallint | Longitud máxima del parámetro, en bytes.-1 = El tipo de datos de columna es varchar(max), nvarchar(max), varbinary(max)o xml. |
precision |
tinyint | Precisión del parámetro si es numérico; de lo contrario, 0. |
scale |
tinyint | Escala del parámetro si es numérico; de lo contrario, 0. |
is_output |
bit |
1 = El parámetro es de salida (o retorno); de lo contrario, 0. |
is_cursor_ref |
bit |
1 = El parámetro es un parámetro de referencia del cursor. |
has_default_value |
bit |
1 = El parámetro tiene un valor por defecto.SQL Server solo mantiene los valores predeterminados para los objetos CLR en esta vista de catálogo. Por lo tanto, esta columna siempre tiene un valor de 0 para Transact-SQL objetos. Para ver el valor predeterminado de un parámetro en un objeto Transact-SQL, consulta la definition columna de la vista de catálogo sys.sql_ modules o utiliza la función OBJECT_DEFINITION sistema. |
is_xml_document |
bit |
1 = El contenido es un documento XML completo.0 = El contenido es un fragmento de documento o el tipo de dato de la columna no es xml. |
default_value |
sql_variant | Si has_default_value es 1, el valor de esta columna es el valor del valor por defecto del parámetro; de lo contrario NULL, . |
xml_collection_id |
int | El ID de la colección de esquemas XML utilizado para validar el parámetro. Distinto de cero si el tipo de datos del parámetro es xml y el XML se escribe. 0 = No hay colección de esquemas XML, o el parámetro no es XML. |
is_readonly |
bit |
1 = El parámetro es READONLY; de lo contrario, 0. |
is_nullable |
bit |
1 = El parámetro es anulable. (el predeterminado).0 = El parámetro no es anulable, para una ejecución más eficiente de procedimientos almacenados compilados nativamente. |
encryption_type |
int | Tipo de cifrado:1 = Cifrado determinista2 = Cifrado aleatorioSe aplica a: SQL Server 2016 (13.x) y versiones posteriores, y SQL Database. |
encryption_type_desc |
nvarchar(64) | Descripción del tipo de cifrado:RANDOMIZEDDETERMINISTICSe aplica a: SQL Server 2016 (13.x) y versiones posteriores, y SQL Database. |
encryption_algorithm_name |
sysname | Nombre del algoritmo de cifrado. Solo AEAD_AES_256_CBC_HMAC_SHA_512 es compatible.Se aplica a: SQL Server 2016 (13.x) y versiones posteriores, y SQL Database. |
column_encryption_key_id |
int | Identificador de la CEK. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores, y SQL Database. |
column_encryption_key_database_name |
sysname | Nombre de la base de datos en la que existe la clave de cifrado de columna si es diferente al de la base de datos de la columna.
NULL si la clave existe en la misma base de datos que la columna.Se aplica a: SQL Server 2016 (13.x) y versiones posteriores, y SQL Database. |
vector_dimensions |
int | Indica cuántas dimensiones tiene el vector. Aplica a: SQL Server 2025 (17.x) y versiones posteriores, y SQL Database |
vector_base_type |
tinyint | Indica el tipo de datos usado para almacenar valores de dimensiones vectoriales.0 = flotador de 32 bits (precisión simple)1 = flotador de 16 bits (media precisión ) 1Aplica a: SQL Server 2025 (17.x) y versiones posteriores, y SQL Database |
vector_base_type_desc |
nvarchar(10) | Contiene la descripción textual del tipo de datos utilizado para almacenar valores de dimensiones vectoriales. Aplica a: SQL Server 2025 (17.x) y versiones posteriores, y SQL Database |
1 Para más información, véase Formato de punto flotante de media precisión.
Permissions
La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. Para obtener más información, consulte Configuración de visibilidad de metadatos.