sqlite的自增长和mysql有所不同。
语法上mysql是auto_increment,而sqlite是AUTOINCREMENT。
其次sqlite的自增长只能用在INTEGER字段上,不能用在INT上。INT和INTEGER的区别我还没搞清楚,哈哈。
比如下面的句子就是正确的。
create table POEM_CATEGORY(
ID INTEGER PRIMARY KEY AUTOINCREMENT,
NAME VARCHAR(40)
);
sqlite的自增长和mysql有所不同。
语法上mysql是auto_increment,而sqlite是AUTOINCREMENT。
其次sqlite的自增长只能用在INTEGER字段上,不能用在INT上。INT和INTEGER的区别我还没搞清楚,哈哈。
比如下面的句子就是正确的。
create table POEM_CATEGORY(
ID INTEGER PRIMARY KEY AUTOINCREMENT,
NAME VARCHAR(40)
);