Команда CREATE DATABASE

Создает базу данных и открывает ее.

Синтаксис:

CREATE DATABASE [DatabaseName | ?]

Параметры:
DatabaseName
Задает имя создаваемой базы данных.
Если команда SET SAFETY установила значение ON и имя базы данных, совпадающее с именем (включая описание пути) уже существующей базы данных, Visual FoxPro отображает диалоговое окно с предупреждением о том, что для базы данных следует задать новый путь или новое имя.
?
Отображает диалоговое окно Create, в котором можно задать имя создаваемой базы данных.

Комментарии:
Файл базы данных имеет расширение имени .DBC. Соответствующие memo-файлы базы данных имеют расширение .DCT, а соответствующие файлы индексов расширение .DCX.

База данных открывается для монопольного пользования, независимо от установки SET EXCLUSIVE. Поскольку команда CREATE DATABASE сама открывает базу данных после ее создания, не нужно дополнительно выдавать команду OPEN DATABASE.

Если команда CREATE DATABASE выдана без каких-либо необязательных аргументов, на экране появляется диалоговое окно Create, позволяющее задать имя базы данных.

Пример:

* В примере создается база данных people. Далее создается таблица
* friends и автоматически добавляется к базе данных. Команда DISPLAY
* TABLES используется для отображения таблиц в базе данных, а DISPLAY
* DATABASES выдает информацию о таблицах.

CREATE DATABASE people
CREATE TABLE friends (FirstName C(20), LastName C(20))
CLEAR
DISPLAY TABLES	&& Displays tables in the database
DISPLAY DATABASES	&& Displays table information

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 06.12.2002