Fórum Generator Sql Sever #134743

12/04/2010

0

Boa Tarde Uso em um banco de dados Firebird, uma Stored Procedure para gerar codigos do controle de uma determinada tabela usando um generator (gen_id) que é a seguinte:   " CREATE PROCEDURE SP_GERA_NRCTRFRN
RETURNS (ID INTEGER) AS BEGIN ID = GEN_ID(GERA_NRCTRFRN, 1);
SUSPEND;
end "   Gostaria de saber como executa a mesma rotina, com um generator ou alguma coisa parecidada em uma Stored Procedure para SqlServer ?     Grato.   Valter Vieira da Cunha Junior
Mais Dominio

Mais Dominio

Responder

Posts

13/04/2010

Wesley Yamazack

Olá amigo,
   Não sei se você conhece o MySQL mas ele tem um autoincremento, e o SQLServer também só que se chama Identity
Veja um exemplo de como criar a tabela com o Auto-Incremento / Identity.


create table tb_Teste
(id integer primary key identity (1,1),
 name varchar (100))
 go

Veja se isso irá lhe atender, assim você não precisa se preocupar com procedures para controlar ID.

Um abraço

Wesley Y
Responder

Gostei + 0

16/04/2010

Wesley Yamazack

Olá amigo, consegui implementar a dica que lhe passei ? Estamos aguardando para continuar com o chamado.

Um abraço

Wesley Y
Responder

Gostei + 0

19/04/2010

Wesley Yamazack

Olá amigo, por falta de retorno estamos fechando o chamado, porém se existir alguma dúvida basta responder no mesmo que reabriremos.

Um abraço

Wesley Y
Responder

Gostei + 0

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

Aceitar