SQL em Oracle > DML > SELECT > Inclusão de literais
Inclusão de literais tl_logo2.jpg

Um literal é um caracter, expressão ou número incluído na lista de SELECT, que não seja um nome de coluna nem um pseudónimo. No resultado são tratados como uma coluna na lista de SELECT, podendo conter texto livre. Literais do tipo data ou caracter devem ser indicados entre pelicas (''). Literais numéricos não necessitam.

Neste exemplo vamos ver dois literais: um é usado na concatenação de colunas e o outro é usado como uma função.

SELECT 
   empno||'--'||ename empregado,
   'Trabalha em', 
   deptno
FROM 
   emp;
EMPREGADO                                            'TRABALHAEM     DEPTNO
---------------------------------------------------- ----------- ----------
7369--SMITH                                          Trabalha em         20
7499--ALLEN                                          Trabalha em         30
7521--WARD                                           Trabalha em         30
7566--JONES                                          Trabalha em         20
7654--MARTIN                                         Trabalha em         30
7698--BLAKE                                          Trabalha em         30
7782--CLARK                                          Trabalha em         10
7788--SCOTT                                          Trabalha em         20
7839--KING                                           Trabalha em         10
7844--TURNER                                         Trabalha em         30
7876--ADAMS                                          Trabalha em         20
7900--JAMES                                          Trabalha em         30
7902--FORD                                           Trabalha em         20
7934--MILLER                                         Trabalha em         10

14 rows selected.

bthome.gifTopo


Realizado por Turtle Learning ®. Última alteração em 2011-02-26