getFunctions Yöntemi (SQLServerDatabaseMetaData)

JDBC sürücüsünü indirin

Sistem ve kullanıcı işlevlerinin açıklamasını alır.

Syntax

  
public ResultSet getFunctions(java.lang.String catalog,  
                       java.lang.String schemaPattern,  
                       java.lang.String functionNamePattern)  

Parameters

katalog

Veritabanındaki bir kataloğun adı. Eğer boş bir dizi "" ise, sonuç katalogsuz fonksiyonları içerir. Eğer null ise, katalog adı arama için kullanılmaz.

şemaPattern

Bir şemanın adı. Eğer boş bir dizi "" ise, sonuç şemasız fonksiyonları içerir. Eğer null ise, arama için şema adı kullanılmaz.

functionNamePattern

İşlevin adı.

Dönüş Değeri

Bir SQLServerResultSet nesnesi.

İstisnalar

SQLServerException

Remarks

Bu getFunctions yöntemi, java.sql.DatabaseMetaData arayüzündeki getFunctions yöntemiyle tanımlanır.

Bu yöntem, yalnızca belirtilen şema ve fonksiyon adıyla eşleşen sistem ve kullanıcı fonksiyonlarını döndürür.

Important

Geri dönen sonuç kümesi, çağıran kullanıcının çalıştırma iznine sahip olmadığı fonksiyonları içerebilir.

Her fonksiyon açıklaması aşağıdaki sütunları içerir:

Name Type Description
FUNCTION_CAT String Fonksiyonun bulunduğu veritabanının adı.
FUNCTION_SCHEM String Fonksiyonun bulunduğu şemanın adı.
FUNCTION_NAME String İşlevin adı.
NUM_INPUT_PARAMS int Gelecekte kullanım için ayrılmış, şu anda -1 değer döndürüyor.
ÇIKTI_PARAM_SAYISI int Gelecekte kullanım için ayrılmış, şu anda -1 değer döndürüyor.
SONUÇ_KÜMELERİ_SAYISI int Gelecekte kullanım için ayrılmış, şu anda -1 değer döndürüyor.
AÇIKLAMALAR String Fonksiyonla ilgili yorumlar.
FUNCTION_TYPE kısa Fonksiyonun türü. Aşağıdaki değerlerden biri olabilir:

SQL_PT_UNKNOWN (0)

SQL_PT_PROCEDURE (1)

SQL_PT_FUNCTION (2)

Geri dönen sonuç kümesindeki tüm açıklamalar FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME ve SPECIFIC_NAME olarak sıralanmıştır.