Erstellen Sie einen BEFORE-Trigger für die Aktion, die den bekannten Fehler verursacht. Dieser Trigger sollte den Wert REMOTE_STATEMENT_FAILED SQLSTATE (5RW09) oder SQLCODE (-288) signalisieren.
Beispiel: Wenn Sie INSERT-Anweisungsfehler ignorieren wollen, die auftreten, wenn bei einer Tabelle eine referenzierte Spalte fehlt, erstellen Sie einen BEFORE INSERT-Trigger, der REMO TE_STATEMENT_FAILED SQLSTATE signalisiert, wenn die referenzierte Spalte nicht existiert. Die INSERT-Anweisung schlägt fehl, aber das Scheitern wird im Ausgabelog des Nachrichtenagenten (dbremote) nicht protokolliert. Weitere Hinweise finden Sie unter Entfernte Anweisung fehlgeschlagen.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |