보기루틴모든 것을 포함합니다 현재 데이터베이스의 기능. 이러한 기능 만 표시됩니다 현재 사용자가 액세스 할 수 있습니다 (소유자가되거나 특권이 있음).
표 32-24.루틴열
이름 | 데이터 유형 | 설명 |
---|---|---|
특정 _catalog | SQL_IDENIFIER | 함수가 포함 된 데이터베이스 이름 (항상 현재 데이터베이스) |
특정 _schema | sql_identifier | 함수를 포함하는 스키마 이름 |
특정_name | SQL_IDENTIFIER | the"특정 이름"의 기능. 이것은 독특하게 식별하는 이름입니다 실제 이름이 기능이 과부하되었습니다. 특정 이름의 형식 정의되지 않으므로 비교하는 데만 사용해야합니다. 특정 일상적인 이름의 다른 사례. |
ROUNINE_CATALOG | SQL_IDENIFIER | 함수가 포함 된 데이터베이스 이름 (항상 현재 데이터베이스) |
ROUTINE_SCHEMA | SQL_IDENIFIER | 함수를 포함하는 스키마 이름 |
ROUNINE_NAME | SQL_IDENIFIER | 함수 이름 ( 과부하) |
ROUNINE_TYPE | character_data | 항상기능(에서 미래 다른 유형의 루틴이있을 수 있습니다.) |
module_catalog | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
module_schema | 13114_13130 | PostgreSQL에서 사용할 수없는 기능에 적용 |
module_name | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
UDT_CATALOG | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
UDT_SCHEMA | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
UDT_NAME | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
data_type | character_data | 내장 인 경우 기능의 데이터 유형을 반환합니다. 유형, 또는배열일부 인 경우 배열 (이 경우보기 참조Element_Types), else사용자 정의(이 경우 유형은입니다 식별type_udt_name및 관련 열). |
문자 _maximum_length | cardinal_number | 이 정보는 적용되지 않기 때문에 항상 null PostgreSQL에서 데이터 유형 반환 |
문자 _octet_length | cardinal_number | 이 정보는 적용되지 않기 때문에 항상 null PostgreSQL에서 데이터 유형 반환 |
character_set_catalog | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
character_set_schema | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
character_set_name | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
collation_catalog | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
Collation_Schema | SQL_IDENTIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
Collation_name | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
Numeric_Precision | cardinal_number | 이 정보는 적용되지 않기 때문에 항상 null PostgreSQL에서 데이터 유형 반환 |
numeric_precision_radix | cardinal_number | 이 정보는 적용되지 않기 때문에 항상 null PostgreSQL에서 데이터 유형 반환 |
Numeric_Scale | cardinal_number | 이 정보는 적용되지 않기 때문에 항상 null PostgreSQL에서 데이터 유형 반환 |
dateTime_precision | cardinal_number | 이 정보는 적용되지 않기 때문에 항상 null PostgreSQL에서 데이터 유형 반환 |
interval_type | character_data | 이 정보는 적용되지 않기 때문에 항상 null PostgreSQL에서 데이터 유형 반환 |
Interval_Precision | character_data | 이 정보는 적용되지 않기 때문에 항상 null PostgreSQL에서 데이터 유형 반환 |
type_udt_catalog | SQL_IDENIFIER | 데이터베이스 이름의 이름은 함수는 (항상 현재 데이터베이스)에 정의됩니다 |
type_udt_schema | SQL_IDENIFIER | 반환 데이터 유형의 스키마 이름 함수는에 정의됩니다. |
type_udt_name | SQL_IDENIFIER | 함수의 반환 데이터 유형의 이름 |
SCOPE_CATALOG | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
SCOPE_SCHEMA | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
SCOPE_NAME | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
maximum_cardinality | cardinal_number | 배열은 항상 무제한이기 때문에 항상 null Postgresql의 최대 기타 기간 |
dtd_identifier | SQL_IDENIFIER | 데이터 유형 디스크립터의 식별자 데이터 중 고유 한이 기능의 데이터 유형을 반환합니다. 함수와 관련된 유형 설명자. 이것은 주로 그러한 다른 사례와 결합하는 데 유용합니다 식별자. (식별자의 특정 형식은입니다 정의되지 않았으며 동일하게 유지되지 않습니다. 미래 버전.) |
Routine_body | character_data | 함수가 SQL 함수 인 경우SQL, else외부. |
ROUNINE_DEFINITION | character_data | 함수의 소스 텍스트 (현재의 경우 null 사용자는 함수의 소유자가 아닙니다). (.에 따르면 SQL 표준,이 열은에만 적용됩니다Routine_bodyisSQL하지만PostgreSQL그것은 무엇이든 포함합니다 함수가있을 때 소스 텍스트가 지정되었습니다 생성.) |
external_name | character_data | 이 함수가 C 함수 인 경우 외부 함수의 이름 (링크 기호); 그렇지 않으면 널. (이것 에 표시된 것과 동일한 값으로 작동합니다.ROUTINE_DEFINITION.) |
external_language | character_data | 함수가 작성된 언어 |
parameter_style | character_data | 항상일반(SQL 표준은 그렇지 않은 다른 매개 변수 스타일을 정의합니다 postgresql에서 사용 가능) |
is_deterministic | character_data | 함수가 불변으로 선언 된 경우 (호출 SQL 표준의 결정 론적)예, else아니오. (다른 변동성 수준을 쿼리 할 수는 없습니다 정보 스키마를 통해 PostgreSQL에서.) |
SQL_DATA_ACCESS | character_data | 항상수정, 의미 함수는 SQL 데이터를 수정할 수 있습니다. 이것 정보는 PostgreSQL에 유용하지 않습니다. |
IS_NULL_CALL | character_data | 함수가 자동으로 NULL을 반환하는 경우 그 주장은 무효입니다.예, else아니오. |
SQL_PATH | character_data | PostgreSQL에서 사용할 수없는 기능에 적용 |
Schema_Level_routine | character_data | 항상예(반대 사용자 정의 유형의 메소드는 Postgresql에서 사용할 수없는 기능) |
max_dynamic_result_sets | cardinal_number | PostgreSQL에서 사용할 수없는 기능에 적용 |
is_user_defined_cast | character_data | PostgreSQL에서 사용할 수없는 기능에 적용 |
is_implicitly_invocable | character_data | PostgreSQL에서 사용할 수없는 기능에 적용 |
Security_Type | character_data | 함수가 특권과 함께 실행되는 경우 현재 사용자, 그때Invoker, if 기능은 사용자의 권한과 함께 실행됩니다. 정의 한 다음정의. |
TO_SQL_SPECIFIC_CATALOG | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
to_sql_specific_schema | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
to_sql_specific_name | SQL_IDENIFIER | PostgreSQL에서 사용할 수없는 기능에 적용 |
as_locator | character_data | PostgreSQL에서 사용할 수없는 기능에 적용 |