Fórum Auto Incremento #51528

11/07/2005

0

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


Felipeiw

Felipeiw

Responder

Posts

12/07/2005

Sremulador

você criou um gerador pra ele, e um Gatilho...


Responder

Gostei + 0

12/07/2005

Sandra

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


Responder

Gostei + 0

13/07/2005

Reginaldo174

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 ^


Responder

Gostei + 0

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

Aceitar