Catégories :

Table, vue et séquence DDL

DESCRIBE ROW ACCESS POLICY

Décrit une politique d’accès aux lignes, y compris la date de création, le nom, le type de données et l’expression SQL.

DESCRIBE peut être abrégé en DESC.

Voir aussi :

Table, vue et séquence DDL

Dans ce chapitre :

Syntaxe

DESC[RIBE] ROW ACCESS POLICY <name>;

Paramètres

nom

Identificateur de la politique d’accès aux lignes ; doit être unique pour votre compte.

La valeur de l’identificateur doit commencer par un caractère alphabétique et ne peut pas contenir d’espaces ou de caractères spéciaux à moins que toute la chaîne d’identificateur soit délimitée par des guillemets doubles (p. ex. "My object"). Les identificateurs entre guillemets doubles sont également sensibles à la casse.

Pour plus de détails, voir Exigences relatives à l’identificateur.

Notes sur l’utilisation

  • Cette commande requiert le privilège OWNERSHIP sur le schéma dans lequel la politique d’accès aux lignes existe. Un rôle qui possède le privilège USAGE sur la base de données et le schéma parent n’est pas suffisant et donne lieu à un message d’erreur. Pour plus d’informations, voir Dépannage des politiques d’accès aux lignes.

Exemple

L’exemple suivant décrit une politique d’accès aux lignes.

DESC ROW ACCESS POLICY rap_table_employee_info;

+-------------------------+-------------+-------------+------+
| name                    |  signature  | return_type | body |
+-------------------------+-------------+-------------+------+
| RAP_TABLE_EMPLOYEE_INFO | (V VARCHAR) | BOOLEAN     | true |
+-------------------------+-------------+-------------+------+