Язык

IDatabaseMetaData.GetColumnPrivileges(String, String, String, String) Метод

Определение

Извлекает описание прав доступа для столбцов таблицы.

[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

Параметры

catalog
String

имя каталога; должен совпадать с именем каталога, так как он хранится в базе данных; "" извлекает из них без каталога; null означает, что имя каталога не должно использоваться для сузки поиска

schema
String

имя схемы; должно совпадать с именем схемы, так как она хранится в базе данных; "" извлекает из них без схемы; null означает, что имя схемы не должно использоваться для сузки поиска.

table
String

имя таблицы; должно совпадать с именем таблицы, так как она хранится в базе данных

columnNamePattern
String

шаблон имени столбца; должно совпадать с именем столбца, так как он хранится в базе данных.

Возвращаемое значение

ResultSet — каждая строка — это описание привилегий столбца

Атрибуты

Исключения

Значение , если возникла ошибка базы данных.

Комментарии

Извлекает описание прав доступа для столбцов таблицы.

Возвращаются только привилегии, соответствующие критериям имени столбца. Они упорядочены по COLUMN_NAME и ПРИВИЛЕГИЯм.

Каждое описание privilige содержит следующие столбцы: <OL>LI LI><B>TABLE_CAT</B> String => каталог таблиц (может быть) LI B TABLE_SCHEM></B String = схема таблицы (может быть<nullnull) <LI B TABLE_NAME</>B String> => имя таблицы LI B>COLUMN_NAME/>B String = имя <><><столбца LI><>><< B GRANTOR</>B> String> => поставщик доступа (может бытьnull) <LI><><B B><GRANTEE</B> String => получатель доступа <LI><B>PRIVILEGE</B> String => имя доступа (SELECT, INSERT, UPDATE, REFRENCES, ...) <LI><B>IS_GRANTABLE</B> String => "ДА", если участнику разрешено предоставлять другим пользователям; "НЕТ", если нет; null Значение , если неизвестно </OL>

Java документации по java.sql.DatabaseMetaData.getColumnPrivileges(java.lang.String, java.lang.String, java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к