Изменение определения таблицы.

ALTER TABLE служит для:

1. добавить определение нового столбца.

2. изменить значение по умолчанию.

3. изменить или удалить первичный ключ таблицы.

4. изменить или удалить внешний ключ таблицы.

5. изменить или удалить условия уникальности данных.

6. изменить или удалить условия проверки.

7. удалить столбец.

8. удалить ограничение целостности.

ALTER TABLE PROFIT ADD TAX CHAR(1)

- добавление столбца

ALTER TABLE PROFIT ADD CONSTRAINT CH_TAX CHECK(TAX IN(‘Y’,’N’))

- ограничение целостности(ограничение, представляющее собой условие проверки)


36. Создание и удаление индексов операторами CREATE/DROP INDEX.