lunes, 30 de julio de 2007

Cadenas de Caracteres Literales

Un literal es un carácter, un número o una fecha que está incluido en la lista SELECT y que no es un nombre de columna o un alias de columna. Un literal está impreso para cada fila devuelta. Las cadenas literales de texto de formato libre se pueden incluir en el resultado de la consulta y son tratados de la misma manera que una columna en la lista SELECT.
Mientras que los literales de caracteres y fecha se deben escribir entre comillas simples (' '), los literales numéricos no.

Ejemplo:

  • Mostrar los cargos y los apellidos de todos los empleados. La columna tiene la cabecera Detalle de Empleado.

SELECT ename ' es un ' job AS "Detalle de Empleado"
FROM emp;

http://liang.armstrong.edu:5560/isqlplus/

Debe recordar que:
Los espacios entre las comillas simples en la sentencia SELECT, mejoran la legibilidad del resultado.

Ejemplo:

  • Mostrar el apellido y el salario de cada empleado, concatenados con un literal para dotar de más significado al resultado.

SELECT ename ': 1 Mes de salario = ' sal Mensualmente
FROM emp;

No hay comentarios: