sys.types (Transact-SQL)
Actualizado: 14 de abril de 2006
Contiene una fila por cada tipo del sistema y definido por el usuario.
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
name |
sysname |
Nombre del tipo. Es exclusivo en el esquema. |
system_type_id |
tinyint |
Id. del tipo del sistema interno del tipo. |
user_type_id |
int |
Id. del tipo. Es exclusivo en la base de datos. En los tipos de datos del sistema, user_type_id = system_type_id. |
schema_id |
int |
Id. del esquema al que pertenece el tipo. |
principal_id |
int |
Id. del propietario individual si es distinto al propietario del esquema. De manera predeterminada, los objetos incluidos en el esquema son propiedad del propietario del esquema. No obstante, es posible especificar un propietario alternativo mediante la instrucción ALTER AUTHORIZATION para cambiar la propiedad. Si no hay un propietario alternativo individual, el valor es NULL. |
max_length |
smallint |
Longitud máxima del tipo, en bytes. -1 = El tipo de datos de la columna es varchar(max), nvarchar(max), varbinary(max) o xml. Para las columnas de tipo text, el valor de max_length será 16. |
precision |
tinyint |
Precisión máxima del tipo si está basado en numerales; de lo contrario, es 0. |
scale |
tinyint |
Escala máxima del tipo si está basado en numerales; de lo contrario, es 0. |
collation_name |
sysname |
Nombre de la intercalación del tipo si está basado en caracteres; de lo contrario, es NULL. |
is_nullable |
bit |
El tipo admite valores NULL. |
is_user_defined |
bit |
1 = Tipo definido por el usuario. 0 = Tipo de datos del sistema de SQL Server 2005. |
is_assembly_type |
bit |
1 = La implementación del tipo está definida en un ensamblado CLR. 0 = El tipo está basado en un tipo de datos del sistema de SQL Server. |
default_object_id |
int |
Id. del valor predeterminado independiente que está enlazado al tipo mediante sp_bindefault. 0 = No hay valor predeterminado. |
rule_object_id |
int |
Id. de la regla independiente que está enlazada al tipo mediante sp_bindrule. 0 = No hay regla. |
Vea también
Referencia
Vistas de catálogo (Transact-SQL)
Vistas de catálogo de tipos escalares (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)
OBJECTPROPERTY (Transact-SQL)
Otros recursos
Separación de esquemas de usuario
Consultar las preguntas más frecuentes (P+F) del catálogo del sistema de SQL Server
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
14 de abril de 2006 |
|