Fórum Create Generator #173789

08/08/2003

0

Caros Colegas, comecei a estudar um pouco do interbase, para talvez migrar minhas aplicações paradox para interbase, e estou com algumas dúvidas uma delas é a seguinte.

Para criar um campo autoincremento no interbase é necessário criar uma Generator não é? Mas gostaria de saber mais detalhes tais como:

Como criar o Generator?
Onde Criar?
De onde devo executar? // Ou ele é executado automaticamente como um Trigger?
Quando devo executar?

Como funcionaria minha aplicação com um Generator ´na lógica´?

Desde já Agradeço?

Sucesso, para todos!!!


Ronanz

Ronanz

Responder

Posts

08/08/2003

Inutaishou

O [url=http://www.forumweb.com.br/index.php?showtopic=3204]tópico[/url] que trata do mesmo assunto que vc postou lá no FórumWeb já foi respondido...

[]´s,


Responder

Gostei + 0

08/08/2003

Ivonei

Bom, pra começar voce deveria ter postado no forum Interbase.
Também o Interbase é novo pra mim, mas vamos ver se ajudo:

Para criar um generator vá no IBConsole, Interactive SQL e digite:

CREATE GENERATOR NOME_DO_GENATOR;


Depois você pode usar um Trigger para gerar o código automático:

CREATE TRIGGER SET_CODIGOORCAMENTO FOR TABELA
ACTIVE BEFORE INSERT POSITION 0
as begin
New.CODIGO = gen_id(codigogen,1);
end

[ ]´
Ivonei


Responder

Gostei + 0

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

Aceitar