Alias ​​(SQL)

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 17 de diciembre de 2019; la verificación requiere 1 edición .

Alias ​​es  un  nombre que se le asigna a una fuente de datos en una consulta cuando se usa una expresión como fuente de datos o para facilitar el ingreso y la lectura de una sentencia  SQL . Esta función es útil si el nombre de la fuente de datos es demasiado largo o difícil de escribir. Los alias se pueden utilizar para cambiar el nombre de tablas y columnas. A diferencia de los nombres reales, los alias pueden no cumplir con las restricciones de la base de datos y pueden contener hasta 255 caracteres (incluidos espacios, números y caracteres especiales). Esta es una característica de SQL que es compatible con casi todos los sistemas de administración de bases de datos relacionales .

Aplicación

Los alias permiten:

Sintaxis

Sintaxis para tablas SQL SELECCIONE column_name ( s ) FROM table_name AS alias_name Sintaxis para columnas SQL SELECCIONE column_name AS alias_name FROM table_name

Si el alias contiene espacios o caracteres especiales (como # o $), o si distingue entre mayúsculas y minúsculas, escriba el alias entre comillas dobles (" ").

Ejemplos de uso

A continuación se muestra la tabla que se utilizará en las consultas:

tabla de personas
apellido Primer nombre Ciudad
Pettersen pitón Sandnes
hensen Ola Londres

Usando un alias de columna

SELECCIONE Apellido COMO Familia , Nombre COMO Nombre DE Personas

Resultado:

Familia Nombre
hensen Ola
Pettersen pitón

Usando un alias de tabla

(Usando la tabla Personas)

SELECCIONE Apellido , Nombre FROM Personas AS Empleados

Resultado:

empleados:
apellido Primer nombre
hensen Ola
Pettersen pitón

Si se asigna un alias a una tabla, todas las referencias explícitas a la tabla en las instrucciones Transact-SQL deben usar el alias, no el nombre de la tabla.

Véase también

Enlaces

Literatura

  • Lenguaje de consultas SQL. Curso de Formación - Grupo Editorial BHV
  • SGBD. Lenguaje SQL en ejemplos y tareas - Irina Astakhova, Alexander Tolstobrov, Vadim Fertikov, Vadim Melnikov − 2017