Python SQLite创建索引注意点

CREATE TABLE IF NOT EXISTS links(id Integer, link text, status Integer, unique(link))

 

CREATE UNIQUE INDEX是需要先创建表才可以

直接创建表的时候就设定索引的话 是需要在结尾加上unique(link)

 

 

一个字段也要在后面写成(url, )  多一个逗号才行  cu.execute("insert into links(link, status) values(?)", (url, ))

 

比较蛋疼的是类似 insert update操作 执行完一定要执行以下commit  不然无效的

posted @ 2017-02-19 15:43  xadxxx  阅读(1665)  评论(0编辑  收藏  举报