Postgres 仿oracle的nvl函数.docVIP

  • 528
  • 0
  • 约4.23千字
  • 约 7页
  • 2017-07-10 发布于河南
  • 举报
Postgres 仿oracle的nvl函数

Postgres 仿oracle的nvl函数 ------jview@ 调用方式select nvl(null,aaa),nvl(null,now()) 以下代码只提供以上几个函数,如果需要更多类型,可按此方法增加其他数据类型的nvl函数 自定义函数 CREATE OR REPLACE FUNCTION nvl(character varying, character varying) RETURNS character varying AS $BODY$ declare begin if $1 is not null then return $1; else return $2; end if; end; $BODY$ LANGUAGE plpgsql VOLATILE COST 100; CREATE OR REPLACE FUNCTION nvl(boolean, boolean) RETURNS boolean AS $BODY$ declare begin if $1 is not null then return $1; else return $2; end if; end; $BODY$ LA

文档评论(0)

1亿VIP精品文档

相关文档