Sprache

IDatabaseMetaData.GetFunctions(String, String, String) Methode

Definition

Ruft eine Beschreibung des Systems und der Benutzerfunktionen ab, die im angegebenen Katalog verfügbar sind.

[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

Parameter

catalog
String

Ein Katalogname; muss dem Katalognamen entsprechen, da er in der Datenbank gespeichert ist; "" ruft diese ohne Katalog ab; null bedeutet, dass der Katalogname nicht verwendet werden sollte, um die Suche einzugrenzen.

schemaPattern
String

Ein Schemanamenmuster; muss dem Schemanamen entsprechen, da er in der Datenbank gespeichert ist; "" ruft diese ohne Schema ab; null bedeutet, dass der Schemaname nicht verwendet werden sollte, um die Suche einzugrenzen.

functionNamePattern
String

Ein Funktionsnamenmuster; muss dem Funktionsnamen entsprechen, da er in der Datenbank gespeichert ist.

Gibt zurück

ResultSet - Jede Zeile ist eine Funktionsbeschreibung.

Attribute

Ausnahmen

wenn ein Fehler auftritt

Hinweise

Ruft eine Beschreibung des Systems und der Benutzerfunktionen ab, die im angegebenen Katalog verfügbar sind.

Es werden nur System- und Benutzerfunktionsbeschreibungen zurückgegeben, die den Schema- und Funktionsnamenkriterien entsprechen. Sie werden nach FUNCTION_CAT, FUNCTION_SCHEMund FUNCTION_NAMESPECIFIC_ NAME.

Jede Funktionsbeschreibung weist die folgenden Spalten auf: <OL><LI><B>FUNCTION_CAT</B> String => Funktionskatalog (kann nullsein ) <LI><B>FUNCTION_SCHEM</B> String => Funktionsschema (kann null) <LI><B>FUNCTION_NAME</B String> => Funktionsname sein. Dies ist der Name, der zum Aufrufen der Funktion LI B HINWEISE/B> Zeichenfolge => erläuternder Kommentar zur Funktion <LI><B>FUNCTION_TYPE</B> short => Art der Funktion: <UL<>LI>functionResultUnknown - Kann nicht ermitteln, ob ein Rückgabewert oder eine Tabelle zurückgegeben <> wirdNoTable- Gibt keine Tabelle <LI-Funktion> ZurückReturnsTable - Gibt eine Tabelle </UL<>LI><B>SPECIFIC_NAME</B> zurück.<>><< String => der Name, der diese Funktion innerhalb des Schemas eindeutig identifiziert. Hierbei handelt es sich um einen vom Benutzer angegebenen oder von DBMS generierten Namen, der FUNCTION_NAME sich möglicherweise anders unterscheiden kann als z. B. mit Überladungsfunktionen </OL>

Ein Benutzer verfügt möglicherweise nicht über die Berechtigung zum Ausführen von Funktionen, die von getFunctions

In 1.6 hinzugefügt.

Java Dokumentation für java.sql.DatabaseMetaData.getFunctions(java.lang.String, java.lang.String, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: