Pl sql
Maio 2009
Marcus William marcuswlima@gmail.com
Sumário
Apresentação ______________________________________________________ IV
Organização Trabalho _____________________________________________________ IV Autor ___________________________________________________________________ IV Perfil Programador PL/SQL _______________________________________________ V Arquitetura Banco de Dados Oracle _________________________________________ V
Parte I - Comandos SQL 1 2 Comandos SQL__________________________________________________ 7 Implementando consultas SQL simples _______________________________ 8
2.1 2.2 2.3 2.4 Construção Básica___________________________________________________ 8 Colunas ___________________________________________________________ 8 Expressões Aritméticas (Operadores aritméticos) _________________________ 9 Operador de Concatenação ___________________________________________ 9
3
Restringindo e ordenando dados ___________________________________ 10
3.1 3.2 3.3 3.4 3.5 Cláusula WHERE __________________________________________________ 10 Operadores de comparação __________________________________________ 10 Operadores Lógicos ________________________________________________ 11 Precedência _______________________________________________________ 11 Order By _________________________________________________________ 11
4
Funções de uma linha ___________________________________________ 12
4.1 4.2 4.3 4.4
4.4.1 4.4.2
Funções de Caracter ________________________________________________ 12 Funções Numéricas _________________________________________________ 13 Funções de Data ___________________________________________________ 13 Funções de Conversão ______________________________________________ 14
TO_CHAR(X[,’format_model’]) _________________________________________ 14 TO_DATE(‘string’,’formatação’) ________________________________________ 15
4.5
4.5.1 4.5.2 4.5.3
Expressões Condicionais