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 => схема процедуры (может бытьnull
null
) <<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
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.