Oi Murillo, tudo bom? Deu certinho a trigger que você sugeriu que eu criasse. Brigadão hein.
T+ ----- Original Message ----- From: Murillo Proença To: delphi-br@yahoogrupos.com.br Sent: Thursday, December 21, 2006 10:26 AM Subject: [delphi-br] Re: Sequencial no oracle Crie uma trigger assim: CREATE OR REPLACE TRIGGER TRG_TAB1_INS BEFORE INSERT ON TAB1 FOR EACH ROW BEGIN SELECT TAB1_SEQ.NEXTVAL INTO :NEW.CAMPO1 FROM DUAL; END; Murillo Proença --- Em delphi-br@yahoogrupos.com.br, "Cleiton" <[EMAIL PROTECTED]> escreveu > > Oi Pessoal... > > Estou com um probleminha e não sei como resolver. Pode ser que não tem como fazer o que quero, mas de repente pode ser que seja coisa simples. > > O que acontece é o seguinte: > > Criei uma tabela no banco (TAB1) com um campo do tipo number (CAMPO1) e criei um sequencial para esse campo chamado TAB1_SEQ. > > Como eu faço para inserir dados nessa tabela pelo delphi mandando executar o sequencial para esse campo? > > Estou usando Oracle, Delphi 7 e Zeos. > -- > Esta mensagem foi verificada pelo sistema de antivírus e > acredita-se estar livre de perigo. > > > > [As partes desta mensagem que não continham texto foram removidas] > -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. [As partes desta mensagem que não continham texto foram removidas]