Hola!
Mi problema es el siguiente:
Tengo la siguiente tabla en mi BD:
CREATE TABLE Clientes(
codigo integer,
nombre varchar(50),
totalcomprado float,
vendedor integer,
constraint PKClientes primary key(codigo),
constraint FK1Clientes foreign key(vendedor) references Vendedores(codigo),
)
y debo crear un trigger el cual seria:
Create trigger TR003 on Clientes After update
AS
Begin
Update Vendedores set totalvendido = totalvendido + ((select
totalcomprado INSERTED)-(select totalcomprado DELETED))
where codigo = (select vendedor INSERTED);
End
y el error que tengo es este:
Msg 207, Level 16, State 1, Procedure TR003, Line 8
El nombre de columna 'vendedor' no es válido.
Espero que alguien conozca la solucion...
Gracias de antemano...