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

Definición

Recupera una descripción del sistema y las funciones de usuario disponibles en el 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

un nombre de catálogo; debe coincidir con el nombre del catálogo tal como se almacena en la base de datos; "" recupera aquellos sin un catálogo; null significa que el nombre del catálogo no debe usarse para restringir la búsqueda.

schemaPattern
String

un patrón de nombre de esquema; debe coincidir con el nombre del esquema tal como se almacena en la base de datos; "" recupera aquellos sin un esquema; null significa que el nombre del esquema no debe usarse para restringir la búsqueda.

functionNamePattern
String

un patrón de nombre de función; debe coincidir con el nombre de la función, ya que se almacena en la base de datos.

Devoluciones

ResultSet : cada fila es una descripción de la función.

Atributos

Excepciones

si se produce algún error

Comentarios

Recupera una descripción del sistema y las funciones de usuario disponibles en el catálogo especificado.

Solo se devuelven las descripciones de funciones del sistema y del usuario que coinciden con los criterios de esquema y nombre de función. Se ordenan por FUNCTION_CAT, FUNCTION_SCHEMFUNCTION_NAME y SPECIFIC_ NAME.

Cada descripción de función tiene las columnas siguientes: <OL<>LI B>FUNCTION_CAT/B> String => catálogo de funciones (puede ser null) <LI><B>FUNCTION_SCHEM</B> String => esquema de función (puede ser null) <LI><><B>FUNCTION_NAME<</B> String => nombre de función. Este es el nombre que se usa para invocar la función LI B REMARKS</B> String => comentario explicativo en la función <LI><B>FUNCTION_TYPE</B> short => tipo de función: <UL><LI functionResultUnknown - No se puede determinar si se devolverá <un valor devuelto o una tabla función LINoTable>- No devuelve una tabla <LI> functionReturnsTable - Devuelve una tabla </UL><LI><>B>SPECIFIC_NAME</B>>><< String => el nombre que identifica de forma única esta función dentro de su esquema. Se trata de un usuario especificado o un nombre generado por DBMS que puede ser diferente, FUNCTION_NAME por ejemplo, con funciones <de sobrecarga /OL.>

Es posible que un usuario no tenga permiso para ejecutar ninguna de las funciones devueltas por getFunctions

Agregado en la versión 1.6.

Java documentación para java.sql.DatabaseMetaData.getFunctions(java.lang.String, java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a