Автор Тема: Не работает  (Прочитано 2535 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kwazar

  • Философ
  • Постоялец
  • ***
  • Сообщений: 201
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.uhuhu.ru/
Не работает
« : 16 Октября 2003, 21:29:41 »
CREATE TABLE users (id mediumint(8) unsigned NOT NULL auto_increment,email varchar(50) default \'0\',password varchar(50) default \'0\',you tinyint(2) NOT NULL default \'1\',phone varchar(24) default NULL,country varchar(3) default \'0\',state varchar(3) default \'0\',city varchar(30) default \'0\',zipcode varchar(250) default \'0\',birthday date NOT NULL default \'0000-00-00\',size varchar(9) default \'0\',type_size tinyint(4) NOT NULL default \'1\',ves varchar(9) default \'0\',race tinyint(6) NOT NULL  default \'1\',eyes tinyint(8) NOT NULL  default \'1\',hair tinyint(9) NOT NULL default \'1\',education tinyint(9) NOT NULL  default \'1\',kids varchar(2) default \'0\',languages tinyint(2) NOT NULL  default \'1\',drink tinyint(3) NOT NULL  default \'1\',smoke tinyint(3) NOT NULL  default \'1\',body tinyint(6) NOT NULL  default \'1\',en_firstname varchar(25) default \'0\',ru_firstname varchar(25) default \'0\',en_famname varchar(30) default \'0\',ru_famname varchar(30) default \'0\',en_address varchar(255) default \'0\',ru_address varchar(255) default \'0\',en_hobbies varchar(250) default \'0\',ru_hobbies varchar(250) default \'0\',en_about TEXT NOT NULL,ru_about TEXT NOT NULL,zage1 varchar(2) default \'0\',zage2 varchar(2) default \'0\',zkids tinyint(3) NOT NULL  default \'1\',zyou tinyint(1) NOT NULL  default \'1\',wves1 varchar(9) default \'0\',wves2 varchar(9) default \'0\',wsize1 varchar(9) default \'0\',wsize2 varchar(9) default \'0\',wtype_size tinyint(4) NOT NULL default \'1\',wcountry varchar(3) default \'0\')

В чем глюк? Отказывается выполняться...
С уважением Сергей

Оффлайн Kwazar

  • Философ
  • Постоялец
  • ***
  • Сообщений: 201
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.uhuhu.ru/
Не работает
« Ответ #1 : 16 Октября 2003, 21:30:24 »
Нда.... Длиноват запросик то....

заранее за то извиняюсь.
С уважением Сергей

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Не работает
« Ответ #2 : 16 Октября 2003, 22:32:38 »
Kwazar
если запрос не работает, то СУБД выдает текст ошибки, в который пишет, что неправильно.
Приведи текст ошибки и отформатируй запрос так, чтобы его было удобно читать.
И не забудь СУБД указать
« Последнее редактирование: 16 Октября 2003, 22:38:35 от Макс »
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Не работает
« Ответ #3 : 16 Октября 2003, 22:40:37 »
поле auto_increment должен быть ОБЯЗАТЕЛЬНО объялен первичным ключом:

CREATE TABLE users (id mediumint(8) unsigned NOT NULL auto_increment primary key
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн fidget

  • Непоседа
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 607
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Не работает
« Ответ #4 : 17 Октября 2003, 11:04:01 »
Макс, не первичным ключем, а индексом ;) это немного разные вещи.
На Машине Тьюринга далеко не уедешь.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28