Hello, I'm experiencing a strange problem. Here it is : I've created a function with a FOR loop.
DECLARE Current RECORD; BEGIN FOR current IN SELECT * FROM employees LOOP Tmp := current.id; END LOOP; ... When I call the function, I get the error : ERROR: record " current " is unassigned yet Any idea? ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html