Amazon redshift 无法通过红移数据库中的工作台手动执行功能

Amazon redshift 无法通过红移数据库中的工作台手动执行功能,amazon-redshift,sql-workbench-j,Amazon Redshift,Sql Workbench J,我们已经在sql workbench/aginity中连接了红移数据库。我可以创建函数,但无法在workbench中执行创建的函数。下面是我们试图调用函数的示例语法 execute public.test_function execute test_function 顺便问一下,执行函数的语法是否正确?execute用于运行准备好的语句,而不是函数 ,使用select语句调用它: select test_function();

我们已经在sql workbench/aginity中连接了红移数据库。我可以创建函数,但无法在workbench中执行创建的函数。下面是我们试图调用函数的示例语法

execute public.test_function
execute test_function
顺便问一下,执行函数的语法是否正确?

execute
用于运行准备好的语句,而不是函数

,使用
select
语句调用它:

select test_function();