30.26. routines

��ͼ routines ������ǰ���ݿ��е����к����� ֻ�е�ǰ�û��з���Ȩ�ޣ������������߻������ض�Ȩ�ޣ��ĺ�������ʾ������

Table 30-24. routines �ֶ�

����������������
specific_catalogsql_identifier�����ú��������ݿ����� �����ǵ�ǰ���ݿ⣩
specific_schemasql_identifier�����ú�����ģʽ����
specific_namesql_identifier ������"��������"������һ����ģʽ��Ψһ��ʶ�ú��������֣� ��ʹ�������������������ص�Ҳ��ˡ��������ֵĸ�ʽû�ж��壬����Ӧ��ֻ�����������������������ʵ�����бȽϡ�
routine_catalogsql_identifier�����ú��������ݿ����ƣ����ǵ�ǰ���ݿ⣩
routine_schemasql_identifier�����ú�����ģʽ����
routine_namesql_identifier���������ƣ������ص�ʱ������ظ���
routine_typecharacter_data ���� FUNCTION��δ�����ܻ����������͵Ĺ��̡���
module_catalogsql_identifierӦ����һ��PostgreSQL ��û�е�����
module_schemasql_identifierӦ����һ��PostgreSQL ��û�е�����
module_namesql_identifierӦ����һ��PostgreSQL ��û�е�����
udt_catalogsql_identifierӦ����һ��PostgreSQL ��û�е�����
udt_schemasql_identifierӦ����һ��PostgreSQL ��û�е�����
udt_namesql_identifierӦ����һ��PostgreSQL ��û�е�����
data_typecharacter_data �������һ���������ͣ���Ϊ�����ķ����������ͣ� �����ij�����飬��Ϊ ARRAY�����ʱ�� ���� element_types����������� USER-DEFINED ����������£������� type_udt_name ������ֶ��б�ʶ����
character_maximum_lengthcardinal_number����Ϊ�գ���Ϊ�����Ϣ����Ӧ����PostgreSQL ��ķ�����������
character_octet_lengthcardinal_number����Ϊ�գ���Ϊ�����Ϣ����Ӧ����PostgreSQL ��ķ�����������
character_set_catalogsql_identifierӦ����һ��PostgreSQL ��û�е�����
character_set_schemasql_identifierӦ����һ��PostgreSQL ��û�е�����
character_set_namesql_identifierӦ����һ��PostgreSQL ��û�е�����
collation_catalogsql_identifierӦ����һ��PostgreSQL ��û�е�����
collation_schemasql_identifierӦ����һ��PostgreSQL ��û�е�����
collation_namesql_identifierӦ����һ��PostgreSQL ��û�е�����
numeric_precisioncardinal_number����Ϊ�գ���Ϊ�����Ϣ����Ӧ����PostgreSQL ��ķ�����������
numeric_precision_radixcardinal_number����Ϊ�գ���Ϊ�����Ϣ����Ӧ����PostgreSQL ��ķ�����������
numeric_scalecardinal_number����Ϊ�գ���Ϊ�����Ϣ����Ӧ����PostgreSQL ��ķ�����������
datetime_precisioncardinal_number����Ϊ�գ���Ϊ�����Ϣ����Ӧ����PostgreSQL ��ķ�����������
interval_typecharacter_data����Ϊ�գ���Ϊ�����Ϣ����Ӧ����PostgreSQL ��ķ�����������
interval_precisioncharacter_data����Ϊ�գ���Ϊ�����Ϣ����Ӧ����PostgreSQL ��ķ�����������
type_udt_catalogsql_identifier �����ķ����������Ͷ������ڵ����ݿ����� �����ǵ�ǰ���ݿ⣩
type_udt_schemasql_identifier �����ķ����������Ͷ������ڵ�ģʽ����
type_udt_namesql_identifier �ú����ķ�����������
scope_catalogsql_identifierӦ����һ��PostgreSQL ��û�е�����
scope_schemasql_identifierӦ����һ��PostgreSQL ��û�е�����
scope_namesql_identifierӦ����һ��PostgreSQL ��û�е�����
maximum_cardinalitycardinal_number����Ϊ�գ���ΪPostgreSQL ���������������޵�����ƣ�ά����
dtd_identifiersql_identifier һ������������ص��������͵����������������ı�ʶ���� �����������������������������������Ψһ�������������Ҫ���ں����������ı�ʶ���������ӡ� ����ʶ������ĸ�ʽû�ж��壬���Ҳ���֤�ڽ����İ汾�б�����ͬ����
routine_bodycharacter_data ��������� SQL ��������ô SQL�������� EXTERNAL��
routine_definitioncharacter_data ������Դ�����ı��������ǰ�û����Ǻ��������ߣ���Ϊ�գ��� ������ SQL ��׼������ֶ�ֻ���� routine_body �� SQL ��ʱ���ʹ�ã� ������ PostgreSQL �����ֶν���������������ʱ�����������κ�Դ�ı�����
external_namecharacter_data ������������һ�� C ��������ô�Ǻ������ⲿ���֣����ӷ��ţ��� ����Ϊ�ա�������ֶε���ֵ�� routine_definition ����ʾ����ֵ��ͬ����
external_languagecharacter_data��д�������ʹ�õ�����
parameter_stylecharacter_data ���� GENERAL��SQL ��׼�����������������ͣ� ��Щ���Ͳ�������PostgreSQL����
is_deterministiccharacter_data ��������������Ϊ�����(immutable)���� SQL ��׼���ȷ����(deterministic)��, ��ô�� YES�������� NO�� ����PostgreSQL �����޷�ͨ����Ϣģʽ��ѯ�������õ���ʧ�Լ��𡣣�
sql_data_accesscharacter_data ���� MODIFIES����˼��������������޸� SQL ���ݡ� �����Ϣ��PostgreSQL ûɶ���á�
is_null_callcharacter_data ������������������Ϊ�գ��������Զ����ؿգ���Ϊ YES�� ����Ϊ NO��
sql_pathcharacter_dataӦ����һ��PostgreSQL ��û�е�����
schema_level_routinecharacter_data ���� YES����Ӧ�ķ�����һ���û��������͵ķ����� ����һ��PostgreSQL ��û�е����ԡ���
max_dynamic_result_setscardinal_numberӦ����һ��PostgreSQL ��û�е�����
is_user_defined_castcharacter_dataӦ����һ��PostgreSQL ��û�е�����
is_implicitly_invocablecharacter_dataӦ����һ��PostgreSQL ��û�е�����
security_typecharacter_data �����������Ե�ǰ�û���Ȩ�����У���Ϊ INVOKER�� ��������Զ��������û���Ȩ�����У���Ϊ DEFINER��
to_sql_specific_catalogsql_identifierӦ����һ��PostgreSQL ��û�е�����
to_sql_specific_schemasql_identifierӦ����һ��PostgreSQL ��û�е�����
to_sql_specific_namesql_identifierӦ����һ��PostgreSQL ��û�е�����
as_locatorcharacter_dataӦ����һ��PostgreSQL ��û�е�����