Dein Code scheint überhaupt keinen Fehler zu haben. Darüber hinaus zeigt die Tatsache, dass es gut funktioniert, wenn Sie eine andere Tabelle als Ziel erstellen und dieselbe Struktur und dieselben Daten wie die ursprüngliche Tabelle verwenden, dass der Fehler nicht vorhanden ist. Der wahrscheinlichste Grund ist, dass Sie einen Trigger für Ihre ursprüngliche Tabelle haben, der eine Abfrage ausführt, die fehlschlägt, und das ist der Fehler, den Sie sehen.