[英]Error: 1064 error in sql query
This sql query generates Error 1064
in Mysql: 此sql查询在Mysql中生成
Error 1064
:
CREATE table batch(id number primary key,
batchNumber varchar2(20),
InitialDate date,
UpdateDate date);
I'm not sure how to resolve that error after trying several things. 我不确定尝试了几件事后如何解决该错误。
Try this instead: 尝试以下方法:
Create table batch(id integer primary key,batchNumber varchar(20),InitialDate date,UpdateDate date);
I don't think number
is a mysql data type (I used integer
) and neither is varchar2
(I used varchar
). 我不认为
number
是mysql数据类型(我使用integer
),也不是varchar2
(我使用varchar
)。
For reference: 以供参考:
https://dev.mysql.com/doc/refman/5.0/en/char.html https://dev.mysql.com/doc/refman/5.0/zh-CN/char.html
https://dev.mysql.com/doc/refman/5.0/en/numeric-types.html https://dev.mysql.com/doc/refman/5.0/en/numeric-types.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.