当前位置: 代码迷 >> 其他数据库 >> 关于SQLite3创建table含有名为order的数据列时出错,该怎么解决
  详细解决方案

关于SQLite3创建table含有名为order的数据列时出错,该怎么解决

热度:2595   发布时间:2013-02-26 00:00:00.0
关于SQLite3创建table含有名为order的数据列时出错
如题,执行 create table General("ID integer primary key AUTOINCREMENT,Order integer");语句是出错!
换成create table General("ID integer primary key AUTOINCREMENT,Order1 integer");
就OK
是不是SQLite的Bug?!

------解决方案--------------------------------------------------------
是保留字
 create table General("ID integer primary key AUTOINCREMENT,`Order` integer");
------解决方案--------------------------------------------------------
字段名以字母开头。



------解决方案--------------------------------------------------------
不同的数据库有不同的保留字,比如ID,ACCESS是,SQLITE不是
  相关解决方案