КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Изменение структуры таблицыОператор alter table используется для изменения структуры таблицы. Преобразования, осуществляемые с помощью этого оператора, представлены ниже:
Допустим, мы решили добавить телефонный номер водителей в базу, чтобы легче было связаться с ними. Добавим новый столбец в таблицу командой alter table: mysql> ALTER TABLE drivers ADD COLUMN phone_number BIGINT; В данном примере столбец добавляется в конец таблицы, но можно было бы добавить ключевое слово first, тогда столбец стал бы первым, а можно указать after birth, поместив его тем самым после указанного столбца birth. Допустим, вы обнаружили, что в поле для указания адреса вводимые данные не помещаются, т. к. адрес длиннее 150 выделенных для него символов. Изменим определение столбца: mysql> ALTER TABLE drivers MODIFY address char(200);
|