PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Como criar Trigger em tempo de execução? O que há de errado. #296167

20/09/2005

0

O que há de errado com o código abaixo, pois estou gerando o banco, tabelas, chave primária e generator em tempo de execução sem problemas, mas se acrescento isso aí, deseparece a base de dados inteira. Que pode ser?


CONST
c_SQL_TriggerUser : String = ´CREATE TRIGGER USUARIOS_BI FOR USUARIOS ´+
´ACTIVE BEFORE INSERT POSITION 0 ´+
´AS ´+
´BEGIN ´+
´ if (NEW.CODUSUARIO IS NULL) then ´+
´ NEW.CODUSUARIO = GEN_ID(GEN_USUARIOS_ID, 1); ´+
´end ´;

Begin
with IBQuery1 do
Begin
Close;
SQL.Clear;
SQL.Add(c_SQL_TriggerTel);
ExecSQL;
end;
end;


Emir Neto

Emir Neto

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar