您好,欢迎来到华佗健康网。
搜索
您的当前位置:首页Python中返回SQL字段名

Python中返回SQL字段名

来源:华佗健康网
Python中返回SQL字段名

def ReturnInfo(self, avalue, akey): cursor = connection.cursor() if type(avalue) == int:

Sql = \"select * from %s where %s=%s\" % (self.table, akey, avalue) else:

Sql = \"select * from %s where %s = '%s'\" % (self.table, akey, avalue) cursor.execute(Sql)

SqlDomain = cursor.description #### DomainNum = len(SqlDomain)

SqlDomainName = [None]*DomainNum for i in range(DomainNum):

SqlDomainName[i] = SqlDomain[i][0] SqlResult = cursor.fetchall() #### cursor.close() result = [None]*2

result[0] = SqlDomainName result[1] = SqlResult return result

cursor.description ⽅法,列出table中每个字段的属性。返回⼀个⼆元元祖,((.., .., .., ..), (), (), )cursor.fetchall ⽅法, 按字段顺序,列出每⼀⾏的值。返回⼀个⼆元元组,((.., .., .., ..), (), (), )

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务