Pular para o conteúdo

Fóruns SQL e PL/SQL Criando Type para usar com Tabelas Criando Type para usar com Tabelas

#85286
rerodrig
Participante

    Cara, segue um exemplo básico:

    --criação do tipo
    create or replace type tp_endereco as object (
    logradouro varchar2(100),
    numero varchar2(10),
    cep varchar2(8)
    );

    --criação da tabela com a coluna tipada
    create table t_empresas(
    id_empresa number(9),
    razao_social varchar2(250),
    endereco tp_endereco
    )

    --alteração o tipo
    alter type tp_endereco modify attribute logradouro varchar2(200) cascade;

    Qualquer coisa posta aí…abraços