Fix broken example in PL/pgSQL document.
authorFujii Masao <fujii@postgresql.org>
Thu, 9 Oct 2014 18:18:01 +0000 (03:18 +0900)
committerFujii Masao <fujii@postgresql.org>
Thu, 9 Oct 2014 18:18:54 +0000 (03:18 +0900)
Back-patch to all supported branches.

Marti Raudsepp, per a report from Marko Tiikkaja

doc/src/sgml/plpgsql.sgml

index 6fffec18b7081081a0bea07ad836162a2b5e9206..2abc4f724bdf711c9bb16a37cd27e72945f37021 100644 (file)
@@ -486,8 +486,8 @@ $$ LANGUAGE plpgsql;
 CREATE FUNCTION extended_sales(p_itemno int)
 RETURNS TABLE(quantity int, total numeric) AS $$
 BEGIN
-    RETURN QUERY SELECT quantity, quantity * price FROM sales
-                 WHERE itemno = p_itemno;
+    RETURN QUERY SELECT s.quantity, s.quantity * s.price FROM sales AS s
+                 WHERE s.itemno = p_itemno;
 END;
 $$ LANGUAGE plpgsql;
 </programlisting>