Skip to content

description

功能

该函数作用是获取结果集的列的属性,用户执行 SQL 查询语句后,存在结果集,则会返回结果集中每一列的属性,如果不存在结果集,则会返回 None,如: Select:查询之后会返回一个结果集,调用 description() 并打印会输出表每一列的列名和数据类型大小。

代码示例

conn = xgcondb.connect(host="127.0.0.1", port="5138", database="SYSTEM", user="SYSDBA", password="SYSDBA") 
cur = conn.cursor()
cur.execute("CREATE TABLE TAB_DESCRIPTION_TEST1(A INT, B INT, C VARCHAR, D DATETIME, E NUMBER(4,2))")               //创建一个表
print (cur.description) 
cur.execute("SELECT * FROM TAB_DESCRIPTION_TEST1;")     //查询表中数据
print (cur.description)     //打印结果集中列的属性
cur.close()
conn.close()