Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Insertion depuis deux autres tables dans une troisième

Depuis votre INSERT n'a pas de sous-requête, le message d'erreur n'a pas de sens. Je suppose que vous avez un déclencheur sur endTable qui génère l'erreur.

Exécutez la requête suivante pour voir si vous avez des déclencheurs sur endTable . Si vous le faites, vous devrez inspecter le SQL dans le déclencheur pour voir pourquoi il génère l'erreur.

SELECT * 
FROM sys.triggers 
WHERE parent_id = OBJECT_ID(N'endTable')