Aula Laboratório de Banco
Aula Laboratório de Banco
Aula Laboratório de Banco
/*EXERCICIO
1) Criar o tipo juridica com base no tipo PESSOA com as colunas cnpj CHAR(14) e
nome_fantasia VARCHAR(100)
2)Criar a tabela PESSOA_JURIDICA com base no tipo JURIDICA
3) Exibir a estrutura PESSORA_JURIDICA
4) Exibir a estrutura JURIDICA
5) Inserir um registro na PESSOA_JURIDICA
6) Consultar o registro inserido*/
--01
(cnpj CHAR(14),
nome_fantasia VARCHAR(100));
--02
--03
DESC pessoa_juridica;
--04
DESC juridica;
--05
--06
--Consultar os tipos
SELECT TYPE_NAME FROM USER_TYPES;
-- Criar um tipo de dado (coluna) chamado lista_end com base na tabela aninhada
t_ende:
CREATE TYPE LISTA_ENDE AS TABLE OF T_ENDE; /
--VARRAY (VETOR)
--Criar um tipo de dados array chamado TELE VARCHAR (10) com 3 posicoes
CREATE TYPE TELE AS VARRAY(3) OF VARCHAR(10);
/
DESC TELE
TELE VARRAY(3) OF VARCHAR2(10)
DESC TELE
SELECT *FROM USER_TYPES WHERE TYPE_NAME = 'TELE';