Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Проблема с mysql
 
Посмотрите пожалуйста где в коде ошибка?

Код
CREATE TABLE `stats` ( 
`ip` VARCHAR( 15 ) NOT NULL PRIMARY KEY , 
`datetime` DATETIME NOT NULL , 
`user_agent` VARCHAR( 50 ) NOT NULL , 
`browser` VARCHAR( 10 ) NOT NULL , 
`os` VARCHAR( 15 ) NOT NULL , 
`uri` VARCHAR( 150 ) NOT NULL , 
`accept_lang` CHAR( 2 ) NOT NULL , 
`is_dw` INTEGERSIGNED NOT NULL DEFAULT '0', 
`is_ex` INTEGERSIGNED NOT NULL DEFAULT '0', 
`total` INTEGER UNSIGNED NOT NULL DEFAULT '0', 
)


Зарание Спасибо!!!
 
Попробуй вот так:

CREATE TABLE RUL.stats
(
ip VARCHAR2(15) NOT NULL,
datetime DATETIME NOT NULL,
user_agent VARCHAR2(50) NOT NULL,
browser VARCHAR2(10) NOT NULL,
os VARCHAR2(15) NOT NULL,
uri VARCHAR2(150) NOT NULL,
accept_lang CHAR(2) NOT NULL,
is_dw INTEGER DEFAULT 0 NOT NULL,
is_ex INTEGER DEFAULT 0 NOT NULL,
total INTEGER DEFAULT 0 NOT NULL,
CONSTRAINT PK_stats PRIMARY KEY (ip )
);
 
Ответ MySQL:
#1064 - You have an error in your SQL syntax near 'VARCHAR2( 15  )  NOT  NULL ,
datetime DATETIME NOT  NULL ,
user_agent VARCHAR2( ' at line 1
 
Пиши просто Varchar(150)
 
Непомагает

Код
#1064 - You have an error in your SQL syntax near 'VARCHAR2( 150  )  NOT  NULL ,
datetime DATETIME NOT  NULL ,
user_agent VARCHAR2(' at line 1 
 
Пиши просто Varchar(150)
 
CREATE TABLE `stats` (
`ip` VARCHAR( 15 ) NOT NULL PRIMARY KEY ,
`datetime` DATETIME NOT NULL ,
`user_agent` VARCHAR( 50 ) NOT NULL ,
`browser` VARCHAR( 10 ) NOT NULL ,
`os` VARCHAR( 15 ) NOT NULL ,
`uri` VARCHAR( 150 ) NOT NULL ,
`accept_lang` CHAR( 2 ) NOT NULL ,
`is_dw` INTEGERSIGNED NOT NULL DEFAULT '0',
`is_ex` INTEGERSIGNED NOT NULL DEFAULT '0',
`total` INTEGER UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY ( `ip` )
) ENGINE = MYISAM ;
Страницы: 1
Читают тему