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




MySQL.RU - Webboard



Вернуться
как изменить тип столбца (ModeZt) 05/09/2003 - 21:08:28
      Re: как изменить тип столбца (walrus) 05/09/2003 - 21:24:01
      Re: спаибо (ModeZt) 09/09/2003 - 18:30:54

> Original message text:
> From: ModeZt - 05/09/2003 - 21:08:28
> Subject:как изменить тип столбца
> -----------------
> тобишь тип данных в столбце ( непример с mediumint в int )
> данные естественно хочется сохранить =)
>
> Я вот пока писал придумал, что можно создать временный столбец и всё туда скинуть, а потом удалить и снова создать интересующий меня столб. Но может можно как-то поизящнее?
>


From: walrus - 05/09/2003 - 21:24:01
Subject:как изменить тип столбца
-----------------
Если ты изменишь типа столбца командой alter table, (и старый тип с новым - совместмые) то данные не пропадут.

Вот смотри

mysql> create table ff (i tinyint);
Query OK, 0 rows affected (0.10 sec)

mysql> insert into ff values (1),(2),(3);
Query OK, 3 rows affected (0.04 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> select * from ff;
+------+
| i |
+------+
| 1 |
| 2 |
| 3 |
+------+
3 rows in set (0.04 sec)

mysql> alter table ff modify i int;
Query OK, 3 rows affected (0.07 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> select * from ff;
+------+
| i |
+------+
| 1 |
| 2 |
| 3 |
+------+
3 rows in set (0.00 sec)



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

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

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



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