我无法获得一个运行在表行上的简单SQL函数并显示列信息 这里是SQL函数的样子。
CREATE OR REPLACE FUNCTION iterators() RETURNS Void AS $$
DECLARE
t2_row call_records%ROWTYPE;
BEGIN
FOR t2_row IN (SELECT timestamp,plain_crn INTO call_records limit 2)
LOOP
RAISE NOTICE t2_row.timestamp;
END LOOP
END
$$ LANGUAGE plpgsql;
但我一直收到以下错误
ERROR: syntax error at or near "t2_row"
LINE 7: RAISE NOTICE t2_row.timestamp;
我不确定代码有什么可能的语法错误?是否有可能获得更详细的错误日志或知道我必须解决的代码中的语法错误。