Buscar

2016 03 18 inset delete update

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

CREATE TABLE tb_pais
(
cd_pais number (2),
nm_pais varchar2(45),
ds_nacionalidade varchar2(35),
constraint pais_cd_pais_pk primary key (cd_pais),
constraint pais_nm_pais_uk unique(nm_pais)
);
INSERT INTO TB_PAIS
(CD_PAIS, NM_PAIS, DS_NACIONALIDADE)
VALUES
(1,'BRASIL','BRASILEIRA');
INSERT INTO TB_PAIS
(NM_PAIS, CD_PAIS, DS_NACIONALIDADE)
VALUES
('PORTUGAL',2,'PORTUGUESA');
INSERT INTO TB_PAIS
(CD_PAIS, NM_PAIS)
VALUES
(3,'CHILE');
INSERT INTO TB_PAIS
(CD_PAIS, NM_PAIS, DS_NACIONALIDADE)
VALUES
(4,'ARGENTINA','');
INSERT INTO TB_PAIS
(CD_PAIS, NM_PAIS, DS_NACIONALIDADE)
VALUES
(5,'BOLIVIA',NULL);
INSERT INTO TB_PAIS
(CD_PAIS, NM_PAIS, DS_NACIONALIDADE)
VALUES
(6,NULL,'VENEZUELANA');
INSERT INTO TB_PAIS
(CD_PAIS, NM_PAIS, DS_NACIONALIDADE)
VALUES
(7,NULL,'PERUANA');
SELECT * FROM TB_PAIS;
UPDATE TB_PAIS
SET NM_PAIS = 'VENEZUELA'
WHERE CD_PAIS = 6;
UPDATE TB_PAIS
SET NM_PAIS = 'JAPÃO',
DS_NACIONALIDADE = 'JAPONESA'
WHERE CD_PAIS = 7;
UPDATE TB_PAIS
SET DS_NACIONALIDADE = 'JAPONESA'
UPDATE TB_PAIS
SET DS_NACIONALIDADE = NULL
WHERE CD_PAIS IN (1,3,5);
UPDATE TB_PAIS
SET NM_PAIS = 'BRASIL'
WHERE CD_PAIS = 6;
SELECT * FROM TB_PAIS;
UPDATE TB_PAIS
SET DS_NACIONALIDADE = '-'
WHERE DS_NACIONALIDADE IS NULL
DELETE FROM TB_PAIS
WHERE CD_PAIS =6;
DELETE FROM TB_PAIS
WHERE DS_NACIONALIDADE = 'JAPONESA';
DELETE FROM TB_PAIS;
RENAME TB_PAIS TO TB_PAISES;
SELECT * FROM TB_PAISES;
SELECT * FROM HR.EMPLOYEES;
CREATE TABLE TB_COPIA
AS SELECT * FROM HR.EMPLOYEES;
SELECT * FROM TB_COPIA
SELECT * FROM HR.JOBS
CREATE TABLE TB_CARGOS
AS SELECT JOB_ID, JOB_TITLE FROM HR.JOBS;
SELECT * FROM TB_CARGOS

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais