Concatenating a null value makes the string null. try: SELECT 'foo'||NULL||'bar';
Just add a condition to check rivi.suoritus for null before making an assignment.
Mauri Sahlberg wrote:
returns nothing - bush becomes null and everything fails. I do not
undestand why bush becomes null when the query returns nothing.
bush:=''select * from PaivanLeimat('' ||<snip>
quote_literal(aYritys) ||
''::varchar,'' ||
quote_literal(nyt) ||
''::date,''||
quote_literal(aKtunnus) ||
''::varchar,'' ||
latest
||'')'';
latest:=rivi.suoritus;
---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]