【发布时间】:2020-04-10 18:15:43
【问题描述】:
我有一个查询,我使用 except。我想在运行选择查询时以格式发送表路径。
query_2="""select *
from {}.{}
where date(etl_date) = current_date
except select *
from {}_test.{}
where date(etl_date)=current_date"""
.format(liste[0],liste[1])
但我自然会收到这样的错误。
IndexError: 元组索引超出范围
我还能如何在这里使用格式功能?谢谢...
【问题讨论】:
-
该错误表明元组元素
liste是null或仅包含一个值,并且您尝试访问的元素比它包含的更多。 -
如果您的问题得到解答,请将其标记为solved
标签: python sql database format psycopg2