我正在尝试执行SQL来创建存储函数并收到此错误(第1个):
Error code 0, SQL state 42601: ERROR: unterminated dollar-quoted string at or near "$$
DECLARE
ret_val varchar"
Position: 98
Line 1, column 5
google为其他工具提供了许多说明,说明问题出在客户端驱动程序中,但我找不到提示如何在NetBeans中专门修复此问题。我的环境是:
SQL(在除Netbeans之外的所有SQL-runner应用程序中运行正常,例如PgAdminIII):
CREATE OR REPLACE FUNCTION test(IN arg varchar)
RETURNS varchar
LANGUAGE plpgsql AS $$
DECLARE
ret_val varchar;
BEGIN
select concat(arg, ' result') into ret_val;
return ret_val;
END $$;
select test('aaa')
那么 - Netbeans需要做些什么来使其成功执行?