he comprobado el id de otra forma y pongo el codigo
Código PHP:
BEGIN
SELECT @id_ = id_emp FROM inserted
RAISERROR ('id = %d .', 16, 1,@id_);
UPDATE empleados
SET empleados.nombre = inserted.nombre,
empleados.apellido = inserted.apellido
FROM empleados ,inserted
WHERE empleados.id_emp = @id_
END
He puesto el raise error para que me bote el dato del id del inserted, y ciertamente me imprime el numero de id que estoy intentando actualizar.
Luego borro el raiseerror y procedo a actualizar algun dato y me sigue botando el error que les imprimi 3 mensajes atras