IDatabaseMetaData.GetFunctions(String, String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает описание системных и пользовательских функций, доступных в данном каталоге.
[Android.Runtime.Register("getFunctions", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetFunctions_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? GetFunctions(string? catalog, string? schemaPattern, string? functionNamePattern);
[<Android.Runtime.Register("getFunctions", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetFunctions_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 GetFunctions : string * string * string -> Java.Sql.IResultSet
Параметры
- catalog
- String
имя каталога; должен совпадать с именем каталога, так как он хранится в базе данных; "" извлекает из них без каталога; null означает, что имя каталога не должно использоваться для сузки поиска
- schemaPattern
- String
шаблон имени схемы; должно совпадать с именем схемы, так как она хранится в базе данных; "" извлекает из них без схемы; null означает, что имя схемы не должно использоваться для сузки поиска.
- functionNamePattern
- String
шаблон имени функции; должно совпадать с именем функции, так как она хранится в базе данных
Возвращаемое значение
ResultSet — каждая строка — это описание функции
- Атрибуты
Исключения
Если возникает какая-либо ошибка
Комментарии
Извлекает описание системных и пользовательских функций, доступных в данном каталоге.
Возвращаются только описания системных и пользовательских функций, соответствующие критериям имени схемы и функции. Они упорядочены по FUNCTION_CAT, FUNCTION_NAMEFUNCTION_SCHEMи SPECIFIC_ NAME.
Каждое описание функции содержит следующие столбцы: <OL><LI B><FUNCTION_CAT</B> String = каталог функций (может быть) LI B>>FUNCTION_SCHEM</B> String =>> схема функции (может бытьnullnull) <<LI><><B>FUNCTION_NAME</B> String => имя функции. Это имя, используемое для вызова функции LI B REMARKS</B> String => пояснительное примечание <функции LI><B>>FUNCTION_TYPE</B> short => тип функции<: <функция UL LIResultUnknown . Не удается определить, будет ли возвращаемое значение или таблица возвращать <функцию LINoTable>- Не возвращает таблицу <> li functionReturnsTable . Возвращает таблицу </UL<>><LI LI><>B>SPECIFIC_NAME</B>>< String => имя, которое однозначно идентифицирует эту функцию в своей схеме. Это пользователь, созданный или созданный СУБД, имя, которое может отличаться, FUNCTION_NAME например с функциями <перегрузки /OL>
У пользователя может не быть разрешения на выполнение каких-либо функций, возвращаемых пользователем. getFunctions
Добавлено в версии 1.6.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".