无法通过redshift DB中的工作台手动执行功能

时间:2017-09-06 13:50:45

标签: amazon-redshift sql-workbench-j

我们在sql-workbench / aginity中连接了redshift DB。我能够创建函数,但我无法在工作台中执行该创建的函数。下面是我们尝试调用函数的示例语法。

execute public.test_function
execute test_function

顺便说一下,执行函数的语法是否正确?

1 个答案:

答案 0 :(得分:1)

As documented in the manual execute用于运行预备语句 - 而不是函数。

To "execute" a function,使用select声明调用它:

select test_function();