我正在努力执行PostgreSQL功能。我试图阅读文档,但仍然没有用。我正在使用Toad Extension for eclipse to develop/run the function
到目前为止,这是我写的
CREATE OR REPLACE FUNCTION dbName.function_name()
RETURNS VOID AS
$BODY$
DECLARE
x_cur CURSOR FOR select * from dbName.x;
x_row RECORD;
BEGIN
OPEN x_cur;
RAISE NOTICE 'Cursor opened';
LOOP
FETCH x_cur INTO x_row;
EXIT WHEN NOT FOUND;
END LOOP;
CLOSE x_cur;
END;
$BODY$
LANGUAGE plpgsql VOLATILE;
我执行了脚本,然后运行select dbName.function_name();在SQL工作表中,我没有看到任何输出。
我记得在plsqldeveloper上编写函数是如此简单和交互,我正在努力使用PostgreSQL,你能不能帮助我获得一个headstart。