sql文件错误消息

时间:2012-10-30 22:07:42

标签: sql

  

可能重复:
  SQL error I can’t figure this out

#
# Table structure for table `pa_adclicks`
#
CREATE TABLE pa_adclicks(
bannerid mediumint( 9 ) NOT NULL default '0',
zoneid mediumint( 9 ) NOT NULL default '0',
t_stamptimestamp( 14 ) NOT NULL ,
host varchar( 255 ) NOT NULL default '',
source varchar( 50 ) NOT NULL default '',
countrychar( 2 ) NOT NULL default '',
KEY bannerid_date( bannerid, t_stamp ) ,
KEY date( t_stamp ) ,
KEY zoneid( zoneid )
) ENGINE = 'MyISAM';

MySQL说:文档

  

1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以获得正确的语法   接近'(14)NOT NULL,host varchar(255)NOT NULL default'',source   varchar(50)NOT'在第14行

1 个答案:

答案 0 :(得分:2)

以下行似乎有两个错误。

t_stamptimestamp( 14 ) NOT NULL ,

您可以像这样纠正它。

t_stamp timestamp NOT NULL ,

如果你不熟悉MySQL,你应该略过data types datetime and timestamp的详细信息。

还有一个类似的错误。我相信你能找到它。