PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] sqlite写入问题
楼主:
rs6000
(正义的胖虎)
2017-10-27 13:55:26
想请教一下板上的大大
在写入数据库时要如何带入自动编号的id值
my_list=['A','B','C','D']
c.execute("INSERT INTO my_table VALUES(?)", (my_list))
my_list的元素就是对应到数据库的字段
但id值是用自动编号
我以为上面那条sql可以忽略id..但不行
那要怎么把自动编号的id补到程式码里呢?
作者:
hl4
(Zec)
2017-10-27 15:10:00
Create table 的时候就决定了吧
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2017-10-27 15:51:00
在建 table 的时候就必须要有一个 integer primary keyautoincrement 了, 不是 insert 的时候加入
http://www.sqlite.org/faq.html#q1
楼主:
rs6000
(正义的胖虎)
2017-10-27 18:27:00
id是pk键&auto 但还是程式还是会出错
https://i.imgur.com/kVNoazX.png
作者:
cutekid
(可爱小孩子)
2017-10-27 19:11:00
2楼 u 大有提供解法了:insert into profile values(NULL,?,?,?)
楼主:
rs6000
(正义的胖虎)
2017-10-27 19:21:00
我已经设id是pk&auto ...
作者:
cutekid
(可爱小孩子)
2017-10-27 19:28:00
insert into profile values(NULL,?,?,?),记得加 NULL
楼主:
rs6000
(正义的胖虎)
2017-10-27 19:57:00
还我海殇君感谢楼上的大大....推文出错...lol...感谢啦 :)
继续阅读
[问题] 习惯R studio 求类似ide
s3714443
[问题] jQuery的.ajax
neil987
Re: [问题] python解析e-mail
ctr1
[问题] 爬虫资料格式及处理
unhumanWu
[讨论] DataCamp 征求共用会员
dogi2007
[问题]已下载beautifulsoup4,但无法在idle加载
jamesxxx1997
[问题] pack中的格式能代入变量吗?
starlin2
[问题] 新手发问 mac下使用matplotlib
roony
Re: [问题] 超新手下载anaconda错误
yuehyueh24
[问题] scipy install 问题
ss900405tw
Links
booklink
Contact Us: admin [ a t ] ucptt.com