Quebra de Linha

Oracle

09/09/2004

Estou fazendo a criacao de triggers dinamicamente, mas estou com um problema com a quebra de linha, por exemplo:

CREATE OR REPLACE procedure testeproc is
begin

EXECUTE IMMEDIATE
´CREATE TRIGGER TRG_CADACP_teste BEFORE INSERT ON CADACP REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW´
||´ begin´||
´select seq_cadacp.nextval into :new.nidcadacp from dual;´||
´ end;´;

end;

esse procedimento executa perfeitamente e cria a trigger sem erros, mas quando vou visualizar a trigger em algum gerenciador ela fica assim:

CREATE TRIGGER TRG_CADACP_teste BEFORE INSERT ON CADACP REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW´
begin select seq_cadacp.nextval into :new.nidcadacp from dual; end;

ou seja sem a quebra de linha.

Tem como inserir algum caracter que indique a quebra de linha?


Obrigado pela atenção

Um Abraço a todos


Leanribas

Leanribas

Curtidas 0

Respostas

Motta

Motta

09/09/2004

...
cr char(1) := chr(13);
...




vs_aux := ´esta linha ´ || cr || ´continua em baixo´


deve funcionar


GOSTEI 0
Leanribas

Leanribas

09/09/2004

ola Motta!

Sua dica funcionou perfeitamente, valeu ...obrigado!



Leandro


GOSTEI 0
POSTAR