sql >> Database >  >> RDS >> Sqlserver

Wijzig update-instructie inclusief primaire sleutel in trigger

Er moeten andere dingen aan de hand zijn, zoals een trigger op de tafel

dit gaat prima

CREATE TABLE Test(id INT PRIMARY KEY, bla CHAR(1))
GO
INSERT Test VALUES(1,'a')
INSERT Test VALUES(2,'b')


UPDATE Test SET id = 1 WHERE id = 1

Zoek uit of het een trigger heeft

SELECT OBJECT_NAME(parent_id),* 
 FROM sys.triggers
 WHERE OBJECT_NAME(parent_id) = 'YourTable'


  1. Hoe kan ik een eenvoudig berekend veld instellen in SQL Server?

  2. Query op datetime-velden met milliseconden geeft verkeerd resultaat in SQL Server

  3. DATE_FORMAT binnen een query in CodeIgniter met Active Record werkt niet

  4. Gegevens invoegen in een weergave (SQL Server)