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

SQL Anywhere 11.0.1 (Français) » Messages d'erreur » Messages d'erreur SQL Anywhere » Messages d'erreur SQL Anywhere triés par ordre alphabétique (L à S)

 

Non-respect de WITH CHECK OPTION pour une insertion/mise à jour dans la table sous-jacente '%1'

Constante d'erreur SQLE_WITH_CHECK_OPTION_VIOLATION
Etat ODBC 2 S1000
Etat ODBC 3 44000
Paramètre 1 Nom de la table sous-jacente en cours de mise à jour.
Gravité 16
SQLCODE –632
SQLSTATE 44000
Code d'erreur Sybase 550
Description

Vous avez tenté d'effectuer, par le biais d'une vue (éventuellement imbriquée), une opération d'insertion ou de mise à jour sur la table sous-jacente spécifiée. Toutefois, une ou plusieurs valeurs contenues dans la ou les lignes modifiées ont déclenché un non-respect de WITH CHECK OPTION. Ce non-respect se produit lorsque, à la suite d'une modification de valeur, une ou plusieurs lignes ne figurent plus dans l'intervalle admis pour la vue. La clause WHERE de celle-ci donne par conséquent un résultat FALSE ou UNKNOWN pour cette ou ces lignes.