Python取出SQL表单中的字段名
def ReturnInfo(self, avalue, akey):cursor = connection.cursor()Sql = "select * from %s where %s=%s" % (self.table, akey, avalue)cursor.execute(Sql)SqlDomain = cursor.description # 下文说明cursor.description的作用DomainNum = len(SqlDomain)SqlDomainName = [None]*DomainNumfor i in range(DomainNum):SqlDomainName[i] = SqlDomain[i][0]cursor.close() return SqlDomainName
cursor.description方法会将每个字段的字段名,字段类型,字段长度...等等字段的属性列出来.
SqlDomain是个二元数组. SqlDomain[0]数组描述第一个字段的属性,即SqlDomain[0][0]是第一个字段的名字,SqlDomain[0][1]是第一个字段的数据类型,SqlDomain[0][2]是第一个字段的.....
那么SqlDomain[1]数组描述第二个字段的属性.
以此类推SqlDomain[2]数组描述第三个字段的属性.
故取字段名,只要取SqlDomain[0][0], SqlDomain[1][0], SqlDomain[2][0], ...即可。
转载于:https://www.cnblogs.com/haoshine/p/5258641.html
Python取出SQL表单中的字段名相关推荐
- python从数据库取数据 显示字段名_如何在python中将SQL数据库中的字段名放入列表中...
以下是我目前掌握的代码:from ConfigParser import * import MySQLdb configuration = ConfigParser() configuration.r ...
- mabatisplus怎么给实体类自定义属性_吊打面试官之:当实体类中的属性名和表中的字段名不一样 ,怎么办 ?...
第1种: 通过在查询的sql语句中定义字段名的别名,让字段名的别名和实体类的属性名一致. <select id="selectorder" parametertype=&qu ...
- jpa在自己创建表的是字段名不一致_用 数据透视表 完成 Excel多表合并
一般情况下,数据透视表只能汇总一个表格中的数据.即使使用多区域汇总,也只能对多表的单列内容进行数据汇总,而多列却无法实现.前段时间也推送过Power Query的方法,但它有版本限制.而今天宏兴会计培 ...
- Django 表操作时 字段名为变量
搜索 searchList=Student.objects.filter(**{searchkey:searchvalue}) searchkey 这个变量必须是表中的一个字段 searchvalue ...
- MySQL修改数据表中的字段名
MySQL修改数据表中的字段名 在一张数据表中只能设置一个唯一名称的字段名.在同一张数据表中,不能出现两个名称完全相同的字段名. 因此,数据库系统可以通过字段名来区分数据表中的不同字段. 在MySQL ...
- oracle jpa字段加注释,JPA 通过注解自动生成表,添加 字段名、类型、注释
JPA 通过注解自动生成表,添加 字段名.类型.注释 发布时间:2018-04-13 16:27, 浏览次数:3806 , 标签: JPA JPA对象注解类型 @Table - 映射表名 @Id - ...
- Oracle中如何查询一个表的所有字段名和数据类型
Oracle中如何查询一个表的所有字段名和数据类型 查询语法 select A.COLUMN_NAME,A.DATA_TYPE from user_tab_columns A where TABLE_ ...
- 查看oracle的版本、所在表空间、字符集及查询一个表的所有字段名和数据类型
一.oracle 数据库版本 select * from v$version; 注:https://blog.csdn.net/zhufengzhuiri/article/details/791391 ...
- oracle查表字段长度,oracle中查询某张表中的字段名,字段类型,字段长度等信息...
oracle中查询某张表中的字段名,字段类型,是否为空,字段长度等信息 --更改某张表的字段类型长度 alter table bill_info modify IDCARD VARCHAR2 (30) ...
- 查询oracle表中的字段名和字段类型
查询oracle表中的字段名和字段类型 SELECT b.column_name column_name --字段名,b.data_type data_type --字段类型,b.data_lengt ...
最新文章
- 华为魔术手机拆机图解_华为P40 Pro上手体验
- CNN----卷积为何能提取图像特征
- Scrapy入门教程
- 制导炸弹毕业设计怎么用matlab仿真,基于MATLAB的自动控制系统仿真-本科毕业设计.doc...
- java entity公共属性_java – 如何从Entity Manager获取jpa数据源属性
- java销售额查询_用JSP+JavaBean开发模式实现一个销售额的查询
- 操作系统之I/O管理:2、SPOOLing技术(假脱机技术)
- 在线JSON格式化工具
- 中标麒麟怎么安装deb包_请教,如何制作中标麒麟系统可用的安装包?
- ubuntu添加默认路由才可以访问网络
- 报表的查询条件只能在数据上方吗?
- MATLAB 快速傅里叶变换分析
- 用户画像第四章(企业级360°用户画像_标签开发_挖掘标签_ 客户价值模型-RFM)
- 来看一看2019年3月中国电商+手游平台用户口碑排行榜
- 【shell】shel脚本开发-条件测试
- iphone计算机怎样打开声音,8个iOS必知小技巧!iPhone的声音还可以调更大哦!
- 如何快速插入大量/批量随机数据到数据库(oracle/sqlserver/mysql/postgresql)
- 纽约大学计算机和信息科学专业,纽约大学与罗切斯特大学计算机科学专业比较...
- 【阅读笔记】低照度图像增强-《Fast efficient algorithm for enhancement of low lighting video》
- xUtils3.x的网络请求封装和请求https之单向SSL验证