ALTER TABLE
Local SQL поддерживает следующее подмножество возможностей стандартной инструкции ALTER TABLE:
-
Добавление новых столбцов в существующую таблицу:
ALTER TABLE table ADD column_name data_type [, ADD column_name data_type ...]
Например, следующая инструкция добавляет столбец в таблицу dBase:
ALTER TABLE "employee.dbf" ADD BUILDING_NO SMALLINT
-
Удаление существующих столбцов из таблицы:
ALTER TABLE table DROP column_name [, DROP column_name ...]
Например, следующая инструкция удаляет два столбца из таблицы Paradox:
ALTER TABLE "employee.db" DROP LAST_NAME, DROP FIRST_NAME
-
Возможно объединение предложений ADD и DROP в одной инструкции. Например, следующая инструкция удаляет два столбца и один добавляет:
ALTER TABLE "employee.dbf" DROP LAST_NAME, DROP FIRST_NAME, ADD FULL_NAME CHAR[30]