@@ -302,7 +302,7 @@ SELECT add_em(1, 2) AS answer;
302302 bank account:
303303
304304<programlisting>
305- CREATE FUNCTION tf1 (accountno integer, debit numeric) RETURNSinteger AS $$
305+ CREATE FUNCTION tf1 (accountno integer, debit numeric) RETURNSnumeric AS $$
306306 UPDATE bank
307307 SET balance = balance - debit
308308 WHERE accountno = tf1.accountno;
@@ -333,7 +333,7 @@ SELECT tf1(17, 100.0);
333333 is:
334334
335335<programlisting>
336- CREATE FUNCTION tf1 (accountno integer, debit numeric) RETURNSinteger AS $$
336+ CREATE FUNCTION tf1 (accountno integer, debit numeric) RETURNSnumeric AS $$
337337 UPDATE bank
338338 SET balance = balance - debit
339339 WHERE accountno = tf1.accountno;
@@ -345,7 +345,7 @@ $$ LANGUAGE SQL;
345345 The same thing could be done in one command using <literal>RETURNING</>:
346346
347347<programlisting>
348- CREATE FUNCTION tf1 (accountno integer, debit numeric) RETURNSinteger AS $$
348+ CREATE FUNCTION tf1 (accountno integer, debit numeric) RETURNSnumeric AS $$
349349 UPDATE bank
350350 SET balance = balance - debit
351351 WHERE accountno = tf1.accountno