34.5. R�gles et statut de commande

Le serveur PostgreSQL renvoie une cha�ne de statut de commande, comme INSERT 149592 1, pour chaque commande qu'il re�oit. C'est assez simple lorsqu'il n'y a pas de r�gles impliqu�es. Mais qu'arrive-t'il lorsque la requ�te est r��crite par des r�gles ?

Les r�gles affectent le statut de la commande de cette fa�on :

(Ce syst�me a �t� �tabli pour PostgreSQL 7.3. Dans les versions pr�c�dentes, le statut de commande pourrait afficher des r�sultats diff�rents lorsque les r�gles existent.)

Le programmeur peut s'assurer que toute r�gle INSTEAD d�sir�e est celle qui initialise le statut de commande dans le deuxi�me cas en lui donnant un nom de r�gle �tant le dernier en ordre alphab�tique parmi les r�gles actives pour qu'elle soit appliqu�e en dernier.