Примеры использования языка определения данных
Следующие примеры показывают использование языка определения данных с стандартными базами данных:
Пример 1a: DROP TABLE
Если таблица содержит символ точки ("."), ее имя нужно заключить в кавычки
drop table "c:\data\customer.db"
Пример 1b: DROP TABLE
Если имя таблицы не содержит точки, кавычки можно не использовать:
drop table clients
Пример 2: CREATE INDEX
create index part on parts (part_no)
Paradox: Первичный индекс Paradox может быть создан только при создании таблицы. Вторичные индексы создаются нечувствительными к регистру символов и поддерживаются, если есть возможность.
dBASE: Индексы dBASE создаются поддерживаемыми. Указанное имя индекса является именем тега.
Более подробную информацию о различных видах индексов можно найти в описании DbiAddIndex в Borland Database Engine Online Reference.
Пример 3: DROP INDEX
Синтаксис для удаления индекса - это <имя таблицы>.<имя индекса>:
drop index parts.part_no
Paradox: Для таблиц Paradox синтаксис <имя таблицы>.primary обозначает первичный индекс:
drop index parts.primary