Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Einfügen von zwei anderen Tischen in einen dritten

Seit Ihrem INSERT -Anweisung keine Unterabfrage hat, ergibt die Fehlermeldung keinen Sinn. Meine Vermutung ist, dass Sie einen Trigger auf endTable haben das wirft den Fehler.

Führen Sie die folgende Abfrage aus, um zu sehen, ob Sie Trigger auf endTable haben . Wenn Sie dies tun, müssen Sie die SQL im Trigger untersuchen, um zu sehen, warum er den Fehler auslöst.

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