Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Remote » SQL Remote-Systeme erstellen » Fehler bei der referenziellen Integrität

 

Einfügefehler

Wenn INSERT-Anweisungen von einer entfernten Datenbank in einer konsolidierten Datenbank repliziert werden, können Sie nur die folgenden Spalten von der Publikation ausschließen:

  • Spalten, die NULL zulassen

  • Spalten, die Standardwerte haben

Wenn Sie Spalten ausschließen, die nicht einer dieser Anforderungen genügen, werden INSERT-Anweisungen, die in der entfernten Datenbank durchgeführt werden, fehlschlagen, sobald sie in die konsolidierte Datenbank repliziert werden.

Das hochgeladene INSERT schlägt auf Grund von fehlenden Spalten fehl.
Hinweis

Eine Ausnahme zu diesem Beispiel ist, wenn ein BEFORE-Trigger verwendet wird, um die Spalten aufrechtzuerhalten, die nicht in der INSERT-Anweisung enthalten sind.

 Siehe auch