TABLE.AccessDataMode


Синтаксис

PROPERTY [RW, NE] AccessDataMode: SCAL[6];

Описание

Режим доступа к данным таблицы БД. Возможные значения режимов перечислены в наборе констант AccessDataMode.

При переключения режима таблицы БД текущая позиция в ее курсорах может сброситься.

Установленный режим работы таблицы действует до следующего изменения значения AccessDataMode, либо до изменения режима всей транзакции с помощью SE_ACCESSDATAMODE, либо до выхода из TRY-блока, либо до завершения работы программного комплекса.

При переключении всей транзакции из жесткого режима в мягкий и наоборот (с помощью процедуры SE_ACCESSDATAMODE) режимы всех таблиц БД начинают совпадать с режимом всей транзакции и явное указание режима таблицы (с помощью данного свойства) перестает действовать, т.е. при переключении всей транзакции в обратный режим все таблицы БД окажутся в обратном режиме.

Для нерегулярной таблицы БД доступ по записи к данному свойству разрешен, но работы не выполняет, в таблице остается режим adm_RIDGE. (до V14.263.220 в этом случае выбрасывалось исключение 938)

К данному свойству можно обращаться вне зависимости от наличия прав на данную таблицу БД.