Доступность внешних устройств
Спецификация
< доступность внешних устройств >
::=
ALTER USER [имя пользователя] DEVICE имя устройства
< имя устройства >
::=
Синтаксические правила
-
Существование
< имени устройства >
при выполнении команды необязательно – устройство может быть добавлено позднее.
Общие правила
-
Конструкция задает имя устройства, используемого пользователем по умолчанию. Пустое (незаполненное) поле имени устройства в системной таблице $$$USR воспринимается как SY00.
-
Каждое последующее выполнение команды отменяет предыдущее устройство по умолчанию и устанавливает новое.
Примеры
alter user GUEST device 'DB00'; ! файлы таблицы T1 будут размещены на устройстве DB00 create table T1 … alter user GUEST device 'DB01'; ! файлы таблицы T2 будут размещены на устройстве DB01 create table T2 … Текущее внешнее устройство по умолчанию select getstr($$$S35,236,4) from LINTER_SYSTEM_USER.$$$USR where $$$S32=0 and $$$S34 like 'GUEST'; DB01