Документация iSZN
pkDicEd.sql
Error_InvalidDictionaryID
PROCEDURE Error_InvalidDictionaryID(iDictionaryID PLS_INTEGER);
Описание
Вызывает ошибку «справочник не существует».
GetTableFieldType
FUNCTION GetTableFieldType(sTableOwner VARCHAR2, sTableName VARCHAR2, sFieldName VARCHAR2) RETURN VARCHAR2;
Описание
Возвращает строку описания типа поля (например, “VARCHAR2(255)”).
IsTableColumnPrimary
FUNCTION IsTableColumnPrimary(sTableOwner VARCHAR2, sTableName VARCHAR2, sColumnName VARCHAR2) RETURN PLS_INTEGER;
Описание
Возвращает 1, если столбец таблицы участвует в PRIMARY KEY (или UNIQUE CONSTRAINT, если нет PRIMARY).
IsTableColumnMandatory
FUNCTION IsTableColumnMandatory(sTableOwner VARCHAR2, sTableName VARCHAR2, sColumnName VARCHAR2) RETURN PLS_INTEGER;
Описание
Возвращает 1, если столбец таблицы является обязательным (not null).
CloneDictionary
FUNCTION CloneDictionary(iID PLS_INTEGER) RETURN PLS_INTEGER;
Описание
Клонирует справочник и возвращает ID записи-клона.
RecordTrigger_AfterAdd
PROCEDURE RecordTrigger_AfterAdd(iDictionaryID PLS_INTEGER, rRowID ROWID);
Описание
Вызов триггеров записи стандартного справочника.
RecordTrigger_BeforeChange
PROCEDURE RecordTrigger_BeforeChange(iDictionaryID PLS_INTEGER, rRowID ROWID);
RecordTrigger_AfterChange
PROCEDURE RecordTrigger_AfterChange(iDictionaryID PLS_INTEGER, rRowID ROWID);
RecordTrigger_BeforeDelete
PROCEDURE RecordTrigger_BeforeDelete(iDictionaryID PLS_INTEGER, rRowID ROWID);