Usuário com melhor resposta
Trigger com (newsequentialid())

Pergunta
-
Boa tarde
Tenho uma Tabela de NOTAS onde o ID é gerado com (newsequentialid())e um campo do tipo uniqueidentifier e preciso passar esse id para o item via trigger, porem não está vindo o valor na trigger.
ALTER TRIGGER [dbo].[GUID_ITENS] ON [dbo].[NotaFiscal]AFTER INSERT ASBEGINDECLARE@NRONOTA Integer,@CODEMP Integer,@SERIE Integer,@GUID uniqueidentifierSELECT @NRONOTA = NroNota,@CODEMP = CODEMP,@SERIE = SERIE,@GUID = IDNOTAFROM insertedUPDATE ITENSNOTA SET IDNOTA = @GUIDWHERE NroNota = @NRONOTA andSERIE = @SERIE andCodemp = @CODEMPEND
- Editado Decio Morais Neto terça-feira, 15 de setembro de 2015 20:58
- Editado Marcos SJ quarta-feira, 16 de setembro de 2015 17:25 Ortografia
Respostas
-
Decio,
Qual valor esta sendo retornado para a variável @Guid dentro da Trigger?
Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
- Marcado como Resposta Marcos SJ segunda-feira, 21 de setembro de 2015 20:17
Todas as Respostas
-
Boa tarde
Tenho uma Tabela de NOTAS onde o ID e gerado com (newsequentialid())e um campo do tipo uniqueidentifier,e precisso passar esse id para o item via trigger, porem naum esta vindo o valor na triggerALTER TRIGGER [dbo].[GUID_ITENS] ON [dbo].[NotaFiscal]AFTER INSERT ASBEGINDECLARE@NRONOTA Integer,@CODEMP Integer,@SERIE Integer,@GUID uniqueidentifierSELECT @NRONOTA = NroNota,@CODEMP = CODEMP,@SERIE = SERIE,@GUID = IDNOTAFROM insertedUPDATE ITENSNOTA SET IDNOTA = @GUIDWHERE NroNota = @NRONOTA andSERIE = @SERIE andCodemp = @CODEMPEND
Bom dia,
Alguem passou por isso ?
-
Olá Decio,
Tudo bem?
Por gentileza verifique estas informações com o exemplo de código citado no artigo.
Espero ter ajudado.
Atenciosamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Decio,
Qual valor esta sendo retornado para a variável @Guid dentro da Trigger?
Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
- Marcado como Resposta Marcos SJ segunda-feira, 21 de setembro de 2015 20:17
-
Boa tarde,
Por falta de retorno do usuário, esta thread será encerrada.
Caso seja necessário, por gentileza, abra uma thread nova.
AtenciosamenteMarcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.