getFunctions 메서드(SQLServerDatabaseMetaData)
시스템 및 사용자 함수에 대한 설명을 검색합니다.
구문
public ResultSet getFunctions(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String functionNamePattern)
매개 변수
catalog
데이터베이스의 카탈로그 이름입니다. 빈 문자열("")을 지정하면 결과에는 카탈로그 없이 함수만 포함됩니다. null인 경우 카탈로그 이름은 검색에 사용되지 않습니다.
schemaPattern
스키마의 이름입니다. 빈 문자열 ""인 경우 결과에 스키마가 없는 함수가 포함됩니다. null인 경우 스키마 이름은 검색에 사용되지 않습니다.
functionNamePattern
함수의 이름입니다.
Return Value
SQLServerResultSet 개체입니다.
예외
설명
이 getFunctions 메서드는 java.sql.DatabaseMetaData 인터페이스의 getFunctions 메서드에 의해 지정됩니다.
이 메서드는 지정된 스키마 및 함수 이름과 일치하는 시스템 및 사용자 함수만 반환합니다.
Important
반환된 결과 집합에는 호출하는 사용자에게 실행할 권한이 없는 함수가 포함될 수 있습니다.
각 함수 설명에는 다음 열이 포함됩니다.
속성 | 형식 | 설명 |
---|---|---|
FUNCTION_CAT | String | 함수가 있는 데이터베이스의 이름입니다. |
FUNCTION_SCHEM | String | 함수가 상주하는 스키마의 이름입니다. |
FUNCTION_NAME | String | 함수의 이름. |
NUM_INPUT_PARAMS | int | 나중에 사용하도록 예약되어 있으며 현재 -1 값을 반환합니다. |
NUM_OUTPUT_PARAMS | int | 나중에 사용하도록 예약되어 있으며 현재 -1 값을 반환합니다. |
NUM_RESULT_SETS | int | 나중에 사용하도록 예약되어 있으며 현재 -1 값을 반환합니다. |
REMARKS | String | 함수에 대한 주석입니다. |
FUNCTION_TYPE | short | 함수의 형식입니다. 다음 값 중 하나일 수 있습니다. SQL_PT_UNKNOWN (0) SQL_PT_PROCEDURE (1) SQL_PT_FUNCTION (2) |
반환된 결과 집합의 모든 설명은 FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME 및 SPECIFIC_NAME 따라 정렬됩니다.