【发布时间】:2021-02-24 07:20:37
【问题描述】:
我正在使用 cx_Oracle 模块连接到 oracle 数据库。在脚本中,我使用了两个变量 schema_name 和 table_name。下面的查询工作正常
cur1.execute("select owner,table_name from dba_tables where owner ='schema_name'")
但是我需要查询一个表的行数,我需要用 schema_name 来限定 table_name,所以查询应该是
SELECT count(*) FROM "schema_name"."table_name"
这在代码中使用时不起作用,我尝试将其放在三引号、单引号和其他选项中,但它没有按预期格式化查询,因此不存在表错误。
感谢任何指导。
【问题讨论】:
标签: python oracle boto3 cx-oracle