Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
ошибка SQL запроса.
#1
Создаётся таблица

CREATE TABLE t_content_text (
id_t_content int(5) unsigned NOT NULL,
title tinytext NOT NULL,
sm_text text NOT NULL,
big_text text NOT NULL,
avtor varchar(100) NOT NULL,
PRIMARY KEY (id_t_content),
KEY title (title,sm_text,big_text)
);

при sql запросе выдаёт ошибку
#1170 - BLOB/TEXT column 'title' used in key specification without a key length

я в мускуле не очень...подскажите в чём ошибка и как правильно?
Ответ
#2
http://www.html.by/threads/7388-Unikalno...lice/page2
http://www.softtime.ru/forum/read.php?id...876&page=0
Ответ
#3
KEY title (title,sm_text,big_text) Ключ по-другому назовите, а не также как и колонку, например KEY title_key (title,sm_text,big_text)
P.S Нюанс один... Если этот ключ где-то используется (например, для каких-то расчётов в веб-обвязке) - его в этой веб-обвязке нужно будет также переименовать...
Ответ
#4
Попробуйте так

PHP код:
<?php 
CREATE TABLE t_content_text
(
id_t_content int(5) unsigned NOT NULL,
title tinytext NOT NULL,
sm_text text NOT NULL,
big_text text NOT NULL,
avtor varchar(100) NOT NULL,
PRIMARY KEY (id_t_content)
);

:bz:
Ответ
#5
ALFOS Написал:Попробуйте так

PHP код:
<?php 
CREATE TABLE t_content_text
(
id_t_content int(5) unsigned NOT NULL,
title tinytext NOT NULL,
sm_text text NOT NULL,
big_text text NOT NULL,
avtor varchar(100) NOT NULL,
PRIMARY KEY (id_t_content)
);

:bz:
Благодарю тебя о великий человек Smile

возникла еще 1 последняя ошибка помоги пож с ней тоже буду очень благодарен


SQL-запрос:

CREATE TABLE trailers(

id_trailer INT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
id_content VARCHAR( 10 ) NOT NULL ,
name VARCHAR( 255 ) NOT NULL ,
link TEXT NOT NULL ,
res VARCHAR( 50 ) NOT NULL ,
size VARCHAR( 10 ) NOT NULL ,
TYPE VARCHAR( 10 ) NOT NULL ,
STATUS ENUM( '', 'disable' ) NOT NULL ,
make_dateTIMESTAMP( 14 ) ,
sourse VARCHAR( 20 ) NOT NULL ,
PRIMARY KEY ( id_trailer ) ,
KEY res( res ) ,
KEY TYPE ( TYPE ) ,
KEY id_content( id_content ) ,
KEY STATUS ( STATUS ) ,
KEY sourse( sourse ) ,
KEY link( link )
);

Ответ MySQL:

#1170 - BLOB/TEXT column 'link' used in key specification without a key length
Ответ
#6
PHP код:
<?php 
CREATE TABLE trailers
(

id_trailer INT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
id_content VARCHAR( 10 ) NOT NULL ,
name VARCHAR( 255 ) NOT NULL ,
link TEXT NOT NULL ,
res VARCHAR( 50 ) NOT NULL ,
size VARCHAR( 10 ) NOT NULL ,
TYPE VARCHAR( 10 ) NOT NULL ,
STATUS ENUM( '', 'disable' ) NOT NULL ,
make_date TIMESTAMP( 14 ) ,
sourse VARCHAR( 20 ) NOT NULL ,
PRIMARY KEY ( id_trailer )
);
Ответ
#7
Огромное спасибо
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  ipb Ошибка afford 2 1,301 09-30-2015, 12:39 PM
Последний пост: afford
  Заплачу тому что поможет ошибка mysql Grek1993 2 1,330 03-20-2015, 11:54 AM
Последний пост: Donatte
  Ошибка в гс Retribution 35 4,778 05-28-2013, 06:31 AM
Последний пост: L2CCCP
  Ошибка в gameserver bart86rus 0 921 03-25-2013, 04:58 PM
Последний пост: bart86rus
  После установка Skin Infinite-dark на ipb 3.2 вышла такая ошибка помогите!!!! Bobur 5 1,775 12-04-2012, 03:17 PM
Последний пост: [STIGMATED]
  Ошибка в LoginServer и GameServer KpoIIIuK 11 2,229 11-09-2012, 03:58 PM
Последний пост: Ashe
  ошибка KpoIIIuK 4 2,290 07-19-2012, 04:08 PM
Последний пост: YaGo
  Ошибка при входе на сервер DeMor 5 1,983 03-26-2012, 09:54 AM
Последний пост: DeMor
  Ошибка Debian Deron 1 1,229 02-23-2012, 08:52 AM
Последний пост: bugmenot
  Ошибка при создании чара Shaitan Mangol 1 2,223 12-08-2011, 07:22 PM
Последний пост: ereticlord

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)