Information über Routinen (Prozeduren und UDFs).
Spaltenname | Datentyp | Inhalt |
SPECIFIC_SCHEMA | CHAR(31) | Name des Schemas, zu dem die Routine |
SPECIFIC_NAME | CHAR(31) | spezifischer Name der Routine |
ROUTINE_TYPE | VARCHAR(28) | PROCEDURE, falls Prozedur FUNCTION, falls UDF |
DATA_TYPE | VARCHAR(24) | Datentyp des Rückgabewerts einer CHARACTER NULL-Wert, falls Prozedur |
CHARACTER_MAXIMUM_LENGTH | SMALLINT | max. Länge des Rückgabewerts in falls Datentyp CHARACTER, NULL-Wert sonst |
NUMERIC_PRECISION | SMALLINT | Gesamtstellenzahl, falls numerischer Datentyp NULL-Wert sonst |
NUMERIC_PRECISION_RADIX | SMALLINT | Basis der Stellenzahl, falls numerischer Datentyp NULL-Wert sonst |
NUMERIC_SCALE | SMALLINT | Nachkommastellenzahl, falls exakter numerischer Datentyp NULL-Wert sonst |
DATETIME_PRECISION | SMALLINT | Nachkommastellenzahl, falls Datentyp TIME oder TIMESTAMP NULL-Wert sonst |
ROUTINE_DEFINITION | VARCHAR(32000) | Text der Routine |
SQL_DATA_ACCESS | VARCHAR(17) | CONTAINS SQL falls bei der Definition der Routine READS SQL DATA falls bei der Definition der Routine MODIFIES SQL DATA falls bei der Definition der Routine |
IS_NULL_CALL | VARCHAR(3) | NO, falls UDF NULL-Wert sonst |
IS_USER_DEFINED_CAST | VARCHAR(3) | NO, falls UDF |
AS_LOCATOR | VARCHAR(3) | NO, falls UDF |
Tabelle 124: View SYS_ROUTINES des SYS_INFO_SCHEMA