Устанавливает как текущую, открытую Базу Данных, или отключает использование Баз Данных.
SET DATABASE TO [DatabaseName] |
Параметры
- [ DatabaseName]
-
Определяет имя открытой ранее базы данных, которая становится текущей базой данных. Отсутствие данного параметра DatabaseName или указание пустой строки в качестве данного параметра - отключает использование базы данных, как текущей.
Комментарии
SET DATABASE действует в рамках текущей сессии данных. Хотя вы можете открыть несколько баз данных, но в текущий момент вы можете использовать только "текущую" базу данных. Некоторые команды и функции работают только с текущей базой данных.
См. дополнительно разделы Как: Установить Текущую Базу Данных и Как: Открыть Базу Данных.
Пример
В следующем примере: создается две базы данных, с именами: mydbc1
и mydbc2
, а также одна таблица с именем table1
. SET DATABASE устанавливает "текущей" базу данных mydbc1
, создается новая таблица table1
, добавляется в эту базу данных mydbc1
. За тем - данная таблица закрывается и исключается из этой базы данных mydbc1
. SET DATABASE устанавливает другую базу данных mydbc2
, как текущую, и добавляет рассматриваемую таблице во вторую базу данных, переименовываем эту таблицу, новое имя - table2
.
![]() | |
---|---|
CREATE DATABASE mydbc1 |
См. дополнительно разделы CREATE DATABASE, команда, CREATE TABLE - SQL, команда, CLOSE DATABASES, команда, REMOVE TABLE, команда , ADD TABLE, команда, и RENAME TABLE, команда.