Alias de columnas en Oracle

Los alias de columnas en Oracle te permiten definir un nombre temporal a una columna o expresión en la instrucción select, normalmente para darle más vistosidad a la salida de la consulta o cuando se realizan subconsultas para identificarlo más fácilmente. Este alias es temporal y dura únicamente mientras se ejecuta y no se queda guardado en ningún lugar, ni es posible recuperarlo en futuras consultas.

Sintaxis

La sintaxis de un alias en una columna es la siguiente:

SELECT nombre_columna AS alias_columna
FROM nombre_tabla;

En la sintaxis anterior estamos diciendo que nombre_columna se llamara en esta consulta alias_columna. Ten encuentra que la palabra clave AS es opcional y se puede omitir.

Ejemplo alias de columna

En el siguiente ejemplo puedes observar como la columna nombre tiene un alias llamado EMPLEADO:

select nombre as EMPLEADO, sueldo
from empleados;

Ejemplo alias de expresión

En el siguiente ejemplo puedes observar como hemos realizado una expresión y le hemos otorgado el alias calculo:

SELECT (80-(1*2))/2 AS calculo
from dual;

Ten en cuenta que si quieres escribir un alias que contenga espacios debes poner el alias entre comillas dobles.

Escribir un comentario