Документация 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);