- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
CREATE TABLE IF NOT EXISTS `tbl_game` (
`game_id` bigint(20) NOT NULL AUTO_INCREMENT,
`game_name` varchar(150) CHARACTER SET cp1251 COLLATE cp1251_ukrainian_ci NOT NULL DEFAULT '',
`upload_date` bigint(20) NOT NULL DEFAULT '0',
`magazine_id` bigint(20) NOT NULL DEFAULT '0',
`producer_id` int(11) NOT NULL DEFAULT '0',
`dir` varchar(60) NOT NULL DEFAULT '',
PRIMARY KEY (`game_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=538 ;
Вот наткнулся на такую вот говенную таблицу.
Для некоторых случаев возможностей utf-8 видно не хватило, и пришлось использовать "продвинутую" cp1251
guest 07.04.2010 21:22 # +1.2
HyperGeek 07.04.2010 22:22 # 0
Yngvie 07.04.2010 22:53 # +2
И в любом случае, использовать разные кодировки для столбцов одной таблицы попахивает.
HyperGeek 07.04.2010 23:27 # 0
babaika 08.04.2010 07:12 # +1
Oleg_quadro 13.04.2010 09:40 # 0
guest 08.04.2010 06:52 # 0
Arch 08.04.2010 09:11 # −2.2
guest 08.04.2010 14:46 # 0
guest 08.04.2010 14:51 # −2
wwwguru 09.04.2010 06:15 # +1
Характеристики MySQL.
Версия: 5.0.x. Основная кодировка: cp1251 (Windows).
Поддерживается только тип таблиц MyISAM, невозможно создание хранимых функций, процедур, триггеров и представлений.
// masterhost.ru
guest 09.04.2010 06:54 # 0
wwwguru 09.04.2010 06:13 # +1
Ни для одного поля не указано UNSIGNED - они что, все отрицательными могут быть? К тому же bigint(20) - это нереально дофига.