码迷,mamicode.com
首页 > 数据库 > 详细

db相关

时间:2015-08-13 13:47:52      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

1. 游标的executescript,execuemany

   查询结果的 fetcachall,fetchone,fetchmany

import sqlite3
conn=sqlite3.connect(D:/test.db)
c=conn.cursor()
sql=‘‘‘create table if not exists basic_info
(id int,
label text)‘‘‘

sql1=‘‘‘
insert into basic_info values (1,‘A‘);
insert into basic_info values (2,‘B‘)‘‘‘

c.execute(sql)
c.executescript(sql1)
c.executemany(insert into basic_info values (?,?),[(3,C)])

for value in [(4,D)]:
    c.execute(insert into basic_info values (?,?),value)

conn.commit()

rows=c.execute(select * from basic_info)
for row in rows:
    print row

rows=c.execute(select * from basic_info)
for row in rows.fetchall():
    print row

rows=c.execute(select * from basic_info)
for row in rows.fetchone():
    print row

rows=c.execute(select * from basic_info)
for row in rows.fetchmany():
    print row

c.close()
conn.close()

结果 #注释自己写上去的

 技术分享

 

db相关

标签:

原文地址:http://www.cnblogs.com/Citizen/p/4726825.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!