Приднестровская поддержка XOOPS
В ряде случаев нужно изменить структуру уже созданной таблицы. Для этого
используется SQL-команда
ALTER TABLE <Имя таблицы>
<Преобразование>;
В параметре <Преобразование> могут быть указаны следующие инструкции:
□ RENAME <Новое имя таблицы> переименовывает таблицу;
□ ADD <Имя нового поля> <Тип данных> [FIRST | AFTER <Имя поля>] добавляет в таблицу новое поле. Если указана опция FIRST, то поле будет добавлено в самое начало, а если AFTER <Имя поля> — то после указанного поля. По умолчанию новое поле вставляется в конец таблицы. Обратите внимание, в новом поле нужно задать значение по умолчанию или значение NULL должно быть допустимым, так как в таблице уже есть записи;
□ ADD PRIMARY KEY (<Имя поля>) делает указанное поле первичным ключом;
□ DROP PRIMARY KEY удаляет первичный ключ;
□ CHANGE <Имя поля> <Новое имя поля> <Новые параметры поля> изменяет свойства столбца. С помощью этой инструкции поле можно переименовать. Если этого не требуется, то <Новое имя поля> должно содержать то же имя, что и <Имя поля>;
□ MODIFY <Имя поля> <Тип данных> изменяет свойства столбца;
□ DROP <Имя поля> удаляет поле.
Для примера изменим тип данных поля Address в таблице Customers:
ALTER TABLE `Customers` CHANGE `Address` `Address` CHAR(100) NOT NULL;
Отправитель | Нити |
---|
2 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 2 далее... |