Auto Incremento
Criei uma tabela pelo IB Expert, o no campo codigo selecionei que ele seria autoincremento, porque quando utilizo o comando Insert no delphi retorna erro dizendo que o campo é not null e o mesmo não é incrementado?
Abs
Abs
Felipeiw
Curtidas 0
Respostas
Sremulador
11/07/2005
você criou um gerador pra ele, e um Gatilho...
GOSTEI 0
Sandra
11/07/2005
Como assim?
Vc por gentileza poderia me passar os passar para que eu possa criar um campo auto incremento?
Abs
felipeiw,
Ao invés de clicar no botão ´Responder´, você criou um ´Novo tópico´. A outra mensagem foi excluída. :D
GOSTEI 0
Reginaldo174
11/07/2005
use uma trigger para gerar o código .
Create Generator Inc_CodigoPaciente;
Set Generator Inc_Codigopaciente to 8681;
Set term ^ ;
Create Trigger CadPacientesAudmed_BI for CadPacientesAudmed
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
New.Codigo = Gen_id( Inc_CodigoPaciente, 1 );
END ^
Create Generator Inc_CodigoPaciente;
Set Generator Inc_Codigopaciente to 8681;
Set term ^ ;
Create Trigger CadPacientesAudmed_BI for CadPacientesAudmed
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
New.Codigo = Gen_id( Inc_CodigoPaciente, 1 );
END ^
GOSTEI 0