IDatabaseMetaData.GetPrimaryKeys(String, String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает описание столбцов первичного ключа данной таблицы.
[Android.Runtime.Register("getPrimaryKeys", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetPrimaryKeys_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? GetPrimaryKeys(string? catalog, string? schema, string? table);
[<Android.Runtime.Register("getPrimaryKeys", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetPrimaryKeys_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 GetPrimaryKeys : string * string * string -> Java.Sql.IResultSet
Параметры
- catalog
- String
имя каталога; должен совпадать с именем каталога, так как он хранится в базе данных; "" извлекает из них без каталога; null означает, что имя каталога не должно использоваться для сузки поиска
- schema
- String
имя схемы; должно совпадать с именем схемы, так как она хранится в базе данных; "" извлекает из них без схемы; null означает, что имя схемы не должно использоваться для сузки поиска.
- table
- String
имя таблицы; должно совпадать с именем таблицы, так как она хранится в базе данных
Возвращаемое значение
ResultSet — каждая строка — это описание столбца первичного ключа
- Атрибуты
Исключения
Произошла ошибка базы данных.
Комментарии
Извлекает описание столбцов первичного ключа данной таблицы. Они упорядочены по COLUMN_NAME.
Каждое описание столбца первичного ключа содержит следующие столбцы: 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>KEY_SEQ/B> short =>><< порядковый номер в первичном ключе (значение 1 представляет первый столбец первичного ключа, значение 2 будет представлять второй столбец в первичном ключе).
<LI><B>PK_NAME</B> String => имя первичного ключа (может быть null) </OL>
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".