Блокировка таблицы

Mandarin
Дата: 13.09.2005 11:53:39
привет всем !
подскажите как можно блокировать таблицу? т.е. мне нужно сделать так чтоб доступ к таблице одновременно имел только один пользователь.
или как можно сделать временную локальную таблицу такую что будет доступна только из сеанса создателя в SQl server такие таблици создаются с собакой в начале примерно так create table @tablena...
после того как пользователь отключается таблица проподает
aou
Дата: 13.09.2005 15:28:10
Интересно, что за задача такая, которой необходимо заблокировать _всю_таблицу?

На вскидку - блокируйте глобаль ^ClassNameD.

Аналог временных таблиц в MS-SQL (вы наверное не собаку '@', а решетку '#' имели ввиду?) - на SQLStorage постройте постройте маппинг для структуры типа: ^CacheTempMyApp($job, ID)=$lb(field1,field2,...)

Для верности - можно в ZSTU убивать любой мусор, который мог остатся от нештатно завершенных процессов с темже PID.

Кстати, если стоит задача переноса хранимых процедур из MS-SQL в Cache' - есть специальная версия (на правах альфа), в которой включена native поддержка TSQL. Но за этим уже обращайтесь в местный InterSystems.