Escolar Documentos
Profissional Documentos
Cultura Documentos
Sexo
Clientes
Pedidos
Itens
Produtos pedidos
CRIAO DE TABELAS
SINTAXE:
CREATE TABLE esquema.nome-table
(coluna1 number(99) NOT NULL,
coluna2 varchar2(99),
coluna3 DATE,
coluna4 number (7,2));
4
EXEMPLO:
CREATE TABLE sexo
(codigo number(01) PRIMARY KEY,
descricao varchar2(20) NOT NULL
);
SINTAXE:
insert into nome_tabela (coluna1, coluna2, coluna3, ...)
values (valor_coluna1, valor_coluna2, valor_coluna3, ...)
EXEMPLO:
insert into sexo (codigo, descricao)
values
(1, masculino);
describe produtos
describe pedidos
5
insert into clientes (codigo, nome, cpf, data_nascto, sexo)
values (1, Maria do Rosrio, 12345678910 10/05/1980,
2);
describe pedidos
describe itens_pedidos
SINTAXE:
ALTER TABLE nome_tabela ADD (nome_coluna tipo_dado(tam))
EXEMPLO:
ALTER TABLE clientes ADD (apelido varchar2(30));
SINTAXE:
ALTER TABLE nome_tabela MODIFY (nome_coluna
tipo_dado(tam))
EXEMPLO:
ALTER TABLE pedidos MODIFY (valor_pedido number(12,2));
ERROR at line 1:
ORA-02449: unique/primary keys in table referenced by
foreign keys
Comando Funo
SELECT Comando usado para a recuperao de dados de
uma tabela ou viso.
INSERT Insere uma linha na tabela
DELETE Exclui linhas de uma tabela
UPDATE Altera o contedo de colunas da tabela
O COMANDO SELECT
Exemplos:
O COMANDO UPDATE
Sintaxe:
UPDATE esquema.tabela
SET coluna = valor
WHERE condio
9
EXEMPLO:
Update produtos
set preco = 950.50
where codigo = 1;
O COMANDO DELETE
Sintaxe:
DELETE FROM esquema.tabela
WHERE condio
EXERCCIOS
BIBLIOGRAFIA RECOMENDADA