Sql oracle

1074 palavras 5 páginas
SQL ORACLE - Funções SQL

20/04/2012

1

FUNÇÕES SQL
• As funções formam o bloco de consulta básico.
• São usados para manipular valores de dados.
• Funções : Caractere, Número, Data e Conversão.

20/04/2012

2

Funções de Caractere
• Funções de manipulação de maiúsculas e minúsculas. ( LOWER, UPPER, INITCAP).
• Funções de manipulação de caracteres. (CONCAT,
SUBSTR, LENGTH, INSTR, LPAD | RPAD, TRIM E
REPLACE).

20/04/2012

3

Funções de Manipulação de
Maiúsculas e Minúsculas
• Essas funções convertem letras maiúsculas em minúsculas e vice-versa nas strings de caracteres.
• Função LOWER : converte maiúsculas em letras minúsculas. • Função UPPER : converte minúsculas em letras maiúsculas. • Função INITCAP : converte a primeira letra de cada palavra em maiúscula e mantém as outras letras em minúsculas. 20/04/2012

4

Utilizando Funções de Manipulação de
Maiúsculas e Minúsculas
• SELECT ' O cargo do ' || UPPER (ename) || ' é '
|| LOWER (job) as “Detalhes do Empregado”
FROM emp

20/04/2012

5

Utilizando Funções de Manipulação de
Maiúsculas e Minúsculas
• SELECT empno, ename, deptno
FROM emp
WHERE ename = 'miller'
• SELECT empno, ename, deptno
FROM emp
WHERE LOWER (ename) = 'miller'

20/04/2012

6

Funções de Manipulação de Caracteres
• Estas funções manipulam strings de caracteres.
• CONCAT : une valores.
– Ex.: CONCAT (‘Hello’, World’) = HelloWorld
• SUBSTR : extrai uma string de determinado tamanho[m,n] – Ex.: SUBSTR (‘HelloWorld’, 1,5) = Hello

20/04/2012

7

Funções de Manipulação de Caracteres
• Estas funções manipulam strings de caracteres.
• INSTR : localiza a posição numérica do caractere nomeado. – Ex.: INSTR (‘HelloWorld’, ‘W’) = 6
• LENGTH : exibe o tamanho de uma string como valor numérico.
– LENGTH (‘HelloWorld’) = 10
20/04/2012

8

Utilizando Funções de Manipulação de
Caracteres
• SELECT empno, CONCAT (ename, job) "Name /Job",
LENGTH (ename),

INSTR

Relacionados

  • sql oracle
    60486 palavras | 242 páginas
  • sql e oracle
    2163 palavras | 9 páginas
  • Sql oracle
    438 palavras | 2 páginas
  • SQL,DB,ORACLE
    1679 palavras | 7 páginas
  • Apostila Oracle SQL
    13640 palavras | 55 páginas
  • Oracle Pl Sql
    36777 palavras | 148 páginas
  • Oracle e My SQL
    2568 palavras | 11 páginas
  • Microsoft sql versus oracle
    8418 palavras | 34 páginas
  • Oracle vc Sql Server
    1503 palavras | 7 páginas
  • SQL Server e Oracle - Versões
    1060 palavras | 5 páginas