已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > C/C++ > 开发工具

标题: Sqlite问题请教

作者: @Ta

时间: 2012-01-22

点击: 2545

似乎sqlite的PRIMARY KEY 和MYsql不同啊。 使用mysql时,把KEY设的NULL运行的好好的,可sqlite不行,不管是NOT NULL还是NULL都会报错…… 
自主递增的那个sqlite应该怎么用,知道的说下。

[隐藏样式|查看源码]


『回复列表(5|显示机器人聊天)』

1. MYSQL:
CREATE TABLE funch (id UNSIGNED INT NOT NULL AUTOCREMENT PRIMARY KEY省略
SQLite:
CREATE TABLE funch (id INTEGER AUTO_CREMENT PRIMARY KEY省略
(/@Ta/2012-01-22 12:16//)

2. 好!谢谢
(/@Ta/2012-01-22 12:36//)

3. 就是多了INTEGER
(/@Ta/2012-01-22 12:36//)

4. 与一楼不同的是,这是我的bbs.db3 table hf的建表语句,由select * from sqlite_master得到:
sql => CREATE TABLE hf(id INTEGER PRIMARY KEY AUTOINCREMENT,tzid int not null,uid int not null,nr text not null,hftime int,zzn text,youxian int, ztn text)
(/@Ta/2012-01-22 14:06//)

5. ……
(/@Ta/2012-01-22 14:59//)

回复需要登录

8月9日 23:56 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1