Forum Webscript.Ru

Общие => Базы данных => Тема начата: alexxmfk от 27 Марта 2003, 22:01:19

Название: Помогите с запросом
Отправлено: alexxmfk от 27 Марта 2003, 22:01:19
Мне необходимо сделать следующие запросы:

Цитировать

ALTER TABLE ib_member_profiles (ADD AEXP varchar(30),ADD AHP varchar(30),ADD AMP varchar(30), ADD AGIL varchar(30), ADD MRACE varchar(30), ADD CLASS varchar(30) )

и
Цитировать

CREATE TABLE ib_items (ITEMID int(10) NOT NULL default "0", CAT int(2) NOT NULL default "0", NAME varchar(250) NOT NULL default "0", COST int(10) NOT NULL default "0", STOCK int(5) NOT NULL default "0", SOLD int(11) NOT NULL default "0", DAMAGE int(10) NOT NULL default "0", LVLREQ int(20) NOT NULL default "0", DESCR varchar(200) NOT NULL default "0", ICON varchar(200) NOT NULL default "0", ARMOR int(10) NOT NULL default "0", IHP int(5) NOT NULL default "0", IMP int(5) NOT NULL default "0", WCL varchar(150) NOT NULL default "0", PRIMARYKEY (ITEMID), UNIQUEKEY (ITEMID)) TYPE=MyISAM;

Но почему-то вылезает ошибка... я сам в мускуле не разбираюсь, поэтому прошу помочь.
Использую phpMySQLAdmin
Название: Помогите с запросом
Отправлено: ThE0ReTiC от 27 Марта 2003, 23:25:24
1. ошибку в студию
2. скорее всего тут:
Цитировать
PRIMARYKEY (ITEMID), UNIQUEKEY (ITEMID))

синтаксис не такой, значение по дефолту быть не может...

ссылку на мануал, или яндех рулит ;)?
Название: Помогите с запросом
Отправлено: Alexandr от 28 Марта 2003, 15:02:50
CREATE TEMPORARY TABLE ib_items (
ITEMID int(10) NOT NULL,
CAT int(2) NOT NULL default "0",
NAME varchar(250) NOT NULL default "0",
COST int(10) NOT NULL default "0",
STOCK int(5) NOT NULL default "0",
SOLD int(11) NOT NULL default "0",
DAMAGE int(10) NOT NULL default "0",
LVLREQ int(20) NOT NULL default "0",
DESCR varchar(200) NOT NULL default "0",
ICON varchar(200) NOT NULL default "0",
ARMOR int(10) NOT NULL default "0",
IHP int(5) NOT NULL default "0",
IMP int(5) NOT NULL default "0",
WCL varchar(150) NOT NULL default "0",
PRIMARY KEY (ITEMID)
) TYPE=MyISAM;