X行または0行のいずれかを返す関数を作成しようとしています。PostgreSQL:制御がRETURNなしで終了しました
これは私のコードです:
...
IF var != '' THEN
RETURN var;
ELSE
RETURN NULL;
END IF;
END;
$$
LANGUAGE 'plpgsql';
私が行う場合:
...
IF var != '' THEN
RETURN var;
ELSE
RETURN;
END IF;
END;
$$
LANGUAGE 'plpgsql';
私はエラーを取得する:
ERROR: missing expression at or near ";"
LINE 19: RETURN;
返されますか? –
それはテキストを返します:RETURNS text AS $$ –
完全なコードを表示してください。 –