+ -
当前位置:首页 → 问答吧 → plpgsql 中的赋值也可以用‘=’,而不用‘:=’?

plpgsql 中的赋值也可以用‘=’,而不用‘:=’?

时间:2011-07-16

来源:互联网

CREATE OR REPLACE FUNCTION test_func()
  RETURNS int AS
$$
declare x int; y int;
begin
x=1; -- here is '=', not ':=', why ?
y:=2;
return x+y;
end;
$$
  LANGUAGE plpgsql VOLATILE

select test_func()
-----------------
3

作者: jyk1970   发布时间: 2011-07-16

可以。

作者: ACMAIN_CHM   发布时间: 2011-07-16