Добавляет свободную таблицу в текущую базу данных.
ADD TABLE TableName | ? [NAME LongTableName] |
Параметры
- Имя таблицы
- Определяет имя таблицы, добавляемой в базу данных.
- ?
- Отображает диалоговое окно, в котором вы можете выбрать таблицу, добавляемую в базу данных.
- ИмяДлинное имя таблицы
- Определяет длинное имя для таблицы.Длинные имена могут содержать до 128 символов и могут быть использованы вместо коротких имен файлов, имеющих расширение .DBF.
Замечания
После того как таблица добавлена в базу данных, вы можете выполнять те же операции, как и с другой таблицей.
Как только таблица будет добавлена в базу данных,она больше не является свободной. Тем не менее, любая таблица может стать свободной при использовании REMOVE TABLE.
Таблица, которую вы добавляете:
- Должна быть действительным .DBF файлом.
- Не может иметь такое же имя, как существующая таблица в открытой базе данных, если вы не присваиваете таблице уникальное длинное имя.
- Не может существовать в другой базе данных. Используйте REMOVE TABLE, чтобы удалить таблицу из другой базы данных.
База данных,в которую вы добавляете таблицу, не может быть включена в транзакцию.
Пример
Следующий пример создает две базы данных с именами mydbc1
и mydbc2
, и таблицу с именем table1
. Таблица добавлена в mydbc1
при создании. Затем таблица закрыта и удалена из mydbc1
.Команда ADD TABLE используется для добавления таблицы в mydbc2
. Команда RENAME TABLE используется для изменения имени таблицы с table1
на table2
.
![]() | |
---|---|
CREATE DATABASE mydbc1 CREATE DATABASE mydbc2 SET DATABASE TO mydbc1 CREATE TABLE table1 (cField1 C(10), n N(10)) && Adds table to mydbc1 CLOSE TABLES&& A table must be closed to remove it from a database REMOVE TABLE table1 SET DATABASE TO mydbc2 ADD TABLE table1 RENAME TABLE table1 TO table2 |
Смотри также
Reference
INDBC( ) FunctionДругие ресурсы
CLOSE CommandsCREATE DATABASE Command
DISPLAY TABLES Command
FREE TABLE Command
OPEN DATABASE Command
REMOVE TABLE Command
Commands
Language Reference