Поделиться через


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

Определение

Извлекает описание хранимых процедур, доступных в данном каталоге.

[Android.Runtime.Register("getProcedures", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetProcedures_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? GetProcedures(string? catalog, string? schemaPattern, string? procedureNamePattern);
[<Android.Runtime.Register("getProcedures", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetProcedures_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 GetProcedures : string * string * string -> Java.Sql.IResultSet

Параметры

catalog
String

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

schemaPattern
String

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

procedureNamePattern
String

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

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

ResultSet — каждая строка — это описание процедуры.

Атрибуты

Исключения

Произошла ошибка базы данных.

Комментарии

Извлекает описание хранимых процедур, доступных в данном каталоге.

Возвращаются только описания процедур, соответствующие критериям имени схемы и процедуры. Они упорядочены по PROCEDURE_CAT, PROCEDURE_NAME PROCEDURE_SCHEMи SPECIFIC_ NAME.

Каждое описание процедуры содержит следующие столбцы: <OL><LI B><PROCEDURE_CAT</B> String => каталог процедур (может быть) LI><B><> PROCEDURE_SCHEM/B> String => схема процедуры (может бытьnullnull) <<LI B>PROCEDURE_NAME</B> String => имя> <процедуры, зарезервированное для дальнейшего использования LI, зарезервированного для будущего использования <> LI, зарезервированного для будущего использования><<> <LI><B>REMARKS</B/ B.> String => пояснительный комментарий к процедуре <LI B>><PROCEDURE_TYPE</B> short => тип процедуры: <UL><LI> procedureResultUnknown - Не удается определить, будет <ли возвращаемое значение процедуры LINoResult> - не возвращает возвращаемое значение <LI> procedureReturnsResult . Возвращает возвращаемое значение </UL><LI LI B><>SPECIFIC_NAME</B> String => Имя, которое однозначно идентифицирует эту процедуру в своей схеме. </ПР>

У пользователя может не быть разрешений на выполнение каких-либо процедур, возвращаемых getProcedures

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

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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