在建立连接后的python脚本中,我在代码位下面运行
import psycopg2
.
.
.
.
cursor = connection.cursor
cursor.execute("select custom_fn(col_1, "xxx") as id from table;")
row = cursor.fecthall()
for s in row:
print s
这里custom_fn是自定义函数,它接受两个参数1)列2)字符串(硬编码)。
问题是每当我运行“从表中选择col_1”这样的查询时;我得到的值,但当我使用像“custom_fn”这样的自定义sql函数时,它会抛出此错误。 “IndexError:元组索引超出范围”
我尝试过不同的方法,尝试在线查找不同的文章,但仍然无法找到解决方案,所以任何建议如何解决都会有所帮助。感谢。
答案 0 :(得分:0)
在不知道函数发出的情况下,无法给出答案。