Método getFunctions (SQLServerDatabaseMetaData)

Recupera una descripción de las funciones de usuario y del sistema.

Nota

Esta característica se incorpora a partir de la versión 2.0 del controlador JDBC de Microsoft SQL Server.

Sintaxis

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

Parámetros

catalog

El nombre de un catálogo en la base de datos. Si es una cadena vacía "", el resultado incluye las funciones sin un catálogo. Si es null, el nombre del catálogo no se utiliza para la búsqueda.

schemaPattern

El nombre de un esquema. Si es una cadena vacía "", el resultado incluye las funciones sin un esquema. Si es null, el nombre del esquema no se utiliza para la búsqueda.

functionNamePattern

Nombre de una función.

Valor devuelto

Un objeto SQLServerResultSet.

Excepciones

SQLServerException

Notas

El método getFunctions especifica este método getFunctions en la interfaz java.sql.DatabaseMetaData.

Este método devuelve solamente las funciones de usuario y del sistema que coinciden con el nombre de esquema y de función especificados.

Importante

El conjunto de resultados devuelto puede contener funciones para las que el usuario que llamó al método no tenga permiso para ejecutarlas.

Cada descripción de función incluye las siguientes columnas:

Nombre Type Descripción

FUNCTION_CAT

String

Nombre de la base de datos en que reside la función.

FUNCTION_SCHEM

String

Nombre del esquema de datos en que reside la función.

FUNCTION_NAME

String

Nombre de la función.

NUM_INPUT_PARAMS

int

Se reserva para su uso futuro, actualmente devuelve un valor -1.

NUM_OUTPUT_PARAMS

int

Se reserva para su uso futuro, actualmente devuelve un valor -1.

NUM_RESULT_SETS

int

Se reserva para su uso futuro, actualmente devuelve un valor -1.

REMARKS

String

Comentarios acerca de la función.

FUNCTION_TYPE

short

Tipo de la función. Puede ser uno de los siguientes valores:

SQL_PT_UNKNOWN (0)

SQL_PT_PROCEDURE (1)

SQL_PT_FUNCTION (2)

Todas las descripciones en el conjunto de resultados devuelto se ordenan según FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME y SPECIFIC_NAME.

Vea también

Referencia

Clase SQLServerDatabaseMetaData

Conceptos

Miembros SQLServerDatabaseMetaData