python输出mssql 查询结果示例
时间:2021-07-01 10:21:17
帮助过:15人阅读
pymssql
conn=pymssql.connect(host=
‘*****‘,user=
‘******‘,password=
‘*******‘,database=
‘****‘)
‘‘‘
如果和本机数据库交互,只需修改链接字符串
conn=pymssql.connect(host=‘.‘,database=‘Michael‘)
‘‘‘
cur=
conn.cursor()
cur.execute(‘select [__________]‘)
#如果update/delete/insert记得要conn.commit()
#否则数据库事务无法提交
SqlDomain = cur.description
# cursor.description方法会将每个字段的字段名,字段类型,字段长度...等等字段的属性列出来.
DomainNum =
len(SqlDomain)
##字段数
print(DomainNum)
SqlDomainName = [None]*
DomainNum
for i
in range(DomainNum):
SqlDomainName[i] =
SqlDomain[i][0]
print(SqlDomainName[i])
##输出列名
lists=
cur.fetchall()
print(len(lists))
#输出总行数
for row
in lists:
wr=
""
for col
in row:
wr+=col
##输出每个字段的值
print(wr)
cur.close()
conn.close()
python输出mssql 查询结果示例
标签:one python select coding mic 属性 commit michael upd