Pular para o conteúdo

Fóruns Banco de dados Oracle Campo composto por substring de outro? [Resolvido] Campo composto por substring de outro? [Resolvido]

#97292
leandrolbs
Participante

    Não sei se na criação da tabela isso funciona, não tenho ambiente para testar, mais faça um trigger… é melhor e pode-se implementar mais coisas…

    Ex:
    Cria a tabela

    create table leandro_teste(
    codigo int,
    nome varchar2(30),
    nome2 varchar2(30));

    Crie a trigger

    create or replace trigger tg_leandro_teste
    before insert on leandro_teste
    for each row
    declare
    begin
    if (:new.nome2 is null) then
    :new.nome2 := :new.nome;
    end if;
    end tg_leandro_teste;

    Faça um insert para teste:

    insert into jr.leandro_teste (codigo,nome) values(1,'teste');

    Lembrando, que não testei o script… [/code]