Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Inserimento da altre due tabelle in una terza

Dal momento che il tuo INSERT l'istruzione non ha una sottoquery, il messaggio di errore non ha senso. La mia ipotesi è che tu abbia un trigger su endTable questo sta generando l'errore.

Esegui la seguente query per vedere se sono presenti attivatori su endTable . Se lo fai, dovrai controllare l'SQL nel trigger per vedere perché sta generando l'errore.

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