Trabajar con tipos de datos de alias

Los tipos de alias se basan en los tipos de datos del sistema de SQL Server 2005. Se pueden utilizar cuando varias tablas deben almacenar el mismo tipo de datos en una columna y desea asegurarse de que dichas columnas tienen exactamente el mismo tipo de datos, longitud y capacidad de aceptar valores NULL. Por ejemplo, se puede crear un tipo de alias denominado código_postal basado en el tipo de datos char. Las variables de tabla no admiten los tipos de alias.

Cuando cree un tipo de datos de alias, debe suministrar los parámetros siguientes:

  • Nombre
  • Tipo de datos del sistema en el que se basa el nuevo tipo de datos.
  • Aceptación de valores NULL (si el tipo de datos permite valores NULL).
    Si no se define explícitamente la aceptación de valores NULL, se asignará en función de la configuración de los valores NULL ANSI predeterminada de la base de datos o conexión.

[!NOTA] Si se crea un tipo de alias en la base de datos model, existirá en todas las nuevas bases de datos definidas por el usuario. Sin embargo, si el tipo de datos se crea en una base de datos definida por el usuario, sólo existirá en esa base de datos.

[!NOTA] Aunque se quite un tipo de datos de alias, las variables de tabla podrán seguir haciendo referencia a él más adelante en el lote del que se quitaron.

Vea también

Conceptos

Tipos de datos (motor de base de datos)

Otros recursos

CREATE TYPE (Transact-SQL)
DROP TYPE (Transact-SQL)
ALTER TABLE (Transact-SQL)
CREATE TABLE (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005