Create trigger insereIdcliente
On pedido
FOR INSERT
AS
DECLARE @num_error INT
DECLARE @msgerror VARCHAR(255)
UPDATE ped SET ClienteId = cli.IdCliente
FROM pedido ped
JOIN cliente cli
ON ped.cnpjPed9 = cli.cnpj9
AND ped.cnpjPed4 = cli.cnpj4
AND ped.cnpjPed2 = cli.cnpj2
JOIN INSERTED I
ON i.cnpjPed9 = cli.cnpj9
AND i.cnpjPed4 = cli.cnpj4
AND i.cnpjPed2 = cli.cnpj2
SET @num_error = @@error
IF @num_error <> 0
BEGIN
SET @msgerror = 'Problemas ao gravar o IdCliente na tabela de pedidos :' + CONVERT(VARCHAR,ISNULL(@num_error, -1))
RAISERROR (@msgerror, 16, 1)
RETURN
END
Todas as matérias de Thiago Carlos de Alencar
O computador terá o tamanho que você quiser. Poderá ser do tamanho da .
Aqui veremos como aplicar uma tatuagem a qualquer pessoa de uma maneir.
Público é um item fundamental para se ter um site. De que adianta você.
Veja como transformar suas imagens em quebra cabeças de uma maneira be.
Olá pessoal, estou aqui para mais uma vídeo aula, desta vez vou mostra.
Ola pessoal. Hoje vamos fazer mais uma parte do nosso E-Commerce. Far.
Ola internautas, hoje escreverei uma matéria de como se criar um banco.
Ola pessoal estou aqui escrevendo a minha primeira coluna no site ofic.
© 2005 - 2009 - Oficina da Net - v 4.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.
Seja o primeiro a comentar!