使用session.execute

时间:2019-05-07 15:02:01

标签: python-3.x

我正在尝试创建一个动态查询,该查询从Teradata控件表中获取数据库和表名,然后将其重新编写为“ SHOW TABLE”,这将为我提供动态获取的表名的定义。

这是我到目前为止的代码:

import teradata

udaExec = teradata.UdaExec ()

with udaExec.connect("${dataSourceName}") as session: 

for row in session.execute("SELECT * FROM ${table}"):

if row[2] == 'C':

print('Table has been purged')

 elif row[2] == 'A':

definition = ("SHOW TABLE ")

0 个答案:

没有答案