IDatabaseMetaData.GetColumnPrivileges(String, String, String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère une description des droits d’accès pour les colonnes d’une table.
[Android.Runtime.Register("getColumnPrivileges", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetColumnPrivileges_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetColumnPrivileges(string? catalog, string? schema, string? table, string? columnNamePattern);
[<Android.Runtime.Register("getColumnPrivileges", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetColumnPrivileges_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetColumnPrivileges : string * string * string * string -> Java.Sql.IResultSet
Paramètres
- catalog
- String
un nom de catalogue ; doit correspondre au nom du catalogue tel qu’il est stocké dans la base de données ; " récupère ceux sans catalogue ; null signifie que le nom du catalogue ne doit pas être utilisé pour affiner la recherche
- schema
- String
un nom de schéma ; doit correspondre au nom du schéma tel qu’il est stocké dans la base de données ; « récupère ceux sans schéma ; null signifie que le nom du schéma ne doit pas être utilisé pour affiner la recherche
- table
- String
un nom de table ; doit correspondre au nom de la table telle qu’elle est stockée dans la base de données
- columnNamePattern
- String
modèle de nom de colonne ; doit correspondre au nom de colonne tel qu’il est stocké dans la base de données
Retours
ResultSet - chaque ligne est une description des privilèges de colonne
- Attributs
Exceptions
s’il existe une erreur de base de données.
Remarques
Récupère une description des droits d’accès pour les colonnes d’une table.
Seuls les privilèges correspondant aux critères de nom de colonne sont retournés. Ils sont commandés par COLUMN_NAME et PRIVILEGE.
Chaque description privilige comporte les colonnes suivantes : <OL><LI><B>TABLE_CAT</B String => catalogue de tables (peut être null) <LI><B>TABLE_SCHEM</B> String => schéma de table (peut être null) LI><B>TABLE_NAME</B> String => nom <de table LI B>> COLUMN_NAME</B> String => nom <de colonne LI><B>GRANTOR</B> String => grantor of access (peut être null) <<LI B><><>GRANTEE</B> String => grantee of access <LI><B>PRIVILEGE</B> String => name of access (SELECT, INSERT, UPDATE, REFRENCES, ...) <LI><B>IS_GRANTABLE</B> String => « YES » si le bénéficiaire est autorisé à accorder à d’autres personnes ; « NON » si ce n’est pas le cas ; null si /OL inconnu <>
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.