SQL – Dicas Iniciais para ORACLE

SQL – Dicas Iniciais para ORACLE

Segue uma série de informações sobre como iniciar com SQL

Comentários
Quando o comentário for de uma linha, pode usar dois hífens.
Por exemplo:
--
Esse seria um comentário de apenas uma linha.
Quando o comentário ultrapassar uma linha usa o /*...*/.
Por exemplo:
/*
Esse seria o comentário
que ultrapassa
uma linha.
*
Conversões de variáveis
TO_CHAR
-
Converter um valor numérico para char
select TO_CHAR(99999,'0000000000.99') from dual
TO_CHAR Converter uma data para o formato especifico
select to_char(sysdate, 'YYYY-MM-DD') from dual
TO_NUMBER
-
Converter um valor char para numérico
select TO_NUMBER('5678.32', '9999.99') from dual
NVL
-
Se a 1ª expressão vier null ou vazia ele retorna a 2ª expressão
select NVL(123,234) from dual
select NVL('',234) from dual
select NVL(null,234) from dual
DDL
Criar, alterar ou apagar tabelas (Create,Alter or Drop table)
Script para criar tabela:
CREATE TABLE <table_name>
(
<column_name> <datatype>
[<expr>],
<column_name> <datatype> [<expr>],
....
)
CREATE TABLE TB_TESTE
(
cod NUMBER,
nm_pessoa VARCHAR2(14),
salario NUMBER(10,2)
)
Para visualizar a descrição da tabela TB_TESTE:
DESCRIBE TB_TESTE
DESC TB_TESTE
Com a tabela já existente é possível acrescentar campos ou alterar tipo do campo, desde que, o tipo possa
ser suportado. Para adicionar campo a tabela:
ALTER TABLE TB_TESTE  ADD data_atual date
ALTER TABLE TB_TESTE ADD sexo char(1)
Para alterar o tipo do campo da tabela:
ALTER TABLE TB_TESTE MODIFY (sexo varchar2(15))
Para remover o campo da tabela:
ALTER TABLE TB_TESTE DROP (sexo)
Para mudar o nome da tabela:
RENAME TB_TESTE TO TB_PESSOA

Quer conhecer mais, conheça nosso curso na Aprenda Virtual de SQL.

Clique para conhecer o curso de SQL na Aprenda Virtual

 

 

Nenhum Comentário

Escrever um Comentário