Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Как добавить столбец в таблиц? (Alexander) 05/12/2002 - 09:26:00
      Re: Как добавить столбец в таблиц? (aldex) 05/12/2002 - 12:26:01
      Re: Как добавить столбец в таблиц? (kdm) 12/12/2002 - 09:00:48

> Original message text:
> From: Alexander - 05/12/2002 - 09:26:00
> Subject:Как добавить столбец в таблиц?
> -----------------
> Как добавить столбец в таблицу MySQL?
>
> Есть таблица (например такая: name | mail )
> Требуется добавить в нее еще например одну колонку (скажем |pass| )
> Как это сделать? Только созданием новой таблицы и переносом в нее данных из старой? Хлопотно как-то... Тем более на живой базе.
> Жду ответа. Спасибо.
>


From: aldex - 05/12/2002 - 12:26:01
Subject:Как добавить столбец в таблиц?
-----------------
ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]

alter_specification:
ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
or ADD [COLUMN] (create_definition, create_definition,...)
or ADD INDEX [index_name] (index_col_name,...)
or ADD PRIMARY KEY (index_col_name,...)
or ADD UNIQUE [index_name] (index_col_name,...)
or ADD FULLTEXT [index_name] (index_col_name,...)
or ADD [CONSTRAINT symbol] FOREIGN KEY index_name (index_col_name,...)
[reference_definition]
or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
or CHANGE [COLUMN] old_col_name create_definition
or MODIFY [COLUMN] create_definition
or DROP [COLUMN] col_name
or DROP PRIMARY KEY
or DROP INDEX index_name
or RENAME [TO] new_tbl_name
or ORDER BY col
or table_options

ALTER TABLE allows you to change the structure of an existing table. For example, you can add or delete columns, create or destroy indexes, change the type of existing columns, or rename columns or the table itself. You can also change the comment for the table and type of the table. See section 7.7 CREATE TABLE Syntax.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
5866



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |