IDatabaseMetaData.GetFunctions(String, String, String) Método

Definição

Recupera uma descrição do sistema e das funções de usuário disponíveis no catálogo especificado.

[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

Parâmetros

catalog
String

um nome de catálogo; deve corresponder ao nome do catálogo como ele é armazenado no banco de dados; "" recupera aqueles sem um catálogo; null significa que o nome do catálogo não deve ser usado para restringir a pesquisa

schemaPattern
String

um padrão de nome de esquema; deve corresponder ao nome do esquema como ele é armazenado no banco de dados; "" recupera aqueles sem um esquema; null significa que o nome do esquema não deve ser usado para restringir a pesquisa

functionNamePattern
String

um padrão de nome de função; deve corresponder ao nome da função como ele é armazenado no banco de dados

Retornos

ResultSet - cada linha é uma descrição da função

Atributos

Exceções

se ocorrer algum erro

Comentários

Recupera uma descrição do sistema e das funções de usuário disponíveis no catálogo especificado.

Somente as descrições de função do sistema e do usuário que correspondem aos critérios de nome de função e esquema são retornadas. Eles são ordenados por FUNCTION_CAT, FUNCTION_SCHEMFUNCTION_NAME e SPECIFIC_ NAME.

Cada descrição da função tem as seguintes colunas: <OL><LI><B>FUNCTION_CAT</B> String => catálogo de funções (pode ser null) <LI><B>FUNCTION_SCHEM</B> String => esquema de função (pode ser null) <LI><B>FUNCTION_NAME</B> String => nome da função. Esse é o nome usado para invocar a função <LI><B>REMARKS</B> String => comentário explicativo sobre a função <LI><B>FUNCTION_TYPE</B> short => tipo de função: <UL<>LI>functionResultUnknown - Não é possível determinar se um valor retornado ou tabela será retornado <LI> functionNoTable- Não retorna uma tabela <LI> functionReturnsTable - Retorna uma tabela </UL><LI><B>SPECIFIC_NAME</B> String => o nome que identifica exclusivamente essa função dentro de seu esquema. Esse é um nome especificado pelo usuário ou gerado pelo DBMS que pode ser diferente, FUNCTION_NAME por exemplo, com funções <de sobrecarga /OL>

Um usuário pode não ter permissão para executar qualquer uma das funções retornadas por getFunctions

Adicionado em 1.6.

Documentação Java para java.sql.DatabaseMetaData.getFunctions(java.lang.String, java.lang.String, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a