Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何在sqlite中删除表列的自动增量?_Iphone_Ios_Database_Sqlite - Fatal编程技术网

Iphone 如何在sqlite中删除表列的自动增量?

Iphone 如何在sqlite中删除表列的自动增量?,iphone,ios,database,sqlite,Iphone,Ios,Database,Sqlite,我已经使用以下代码创建了我的表: create table tbl_questionnair(qid integer primary key autoincrement, title varchar, uid integer, superadminid integer,TIMESTAMP DEFAULT CURRENT_TIMESTAMP); 现在我想删除qid的自动增量。有人能帮我吗?sqLite不支持alter table,所以请删除旧表,然后再次创建它 只需删除作为主键的qid 创建

我已经使用以下代码创建了我的表:

create table tbl_questionnair(qid integer primary key autoincrement, title varchar, uid integer, superadminid integer,TIMESTAMP DEFAULT CURRENT_TIMESTAMP);  

现在我想删除qid的自动增量。有人能帮我吗?

sqLite不支持alter table,所以请删除旧表,然后再次创建它

只需删除作为主键的qid

创建表tbl_questionnair(qid整数、title varchar、uid整数、superadminid整数、时间戳默认当前_时间戳)


sqLite不支持ALTERTABLE,因此请删除旧表并再次创建它

只需删除作为主键的qid

创建表tbl_questionnair(qid整数、title varchar、uid整数、superadminid整数、时间戳默认当前_时间戳)


是的,可以使用相对简洁的语句序列创建新表,从旧表复制到新表,并删除旧表。请看“是”,可以使用相对简洁的语句序列来创建新表、从旧表复制到新表以及删除旧表。看见