postgresql函数问题
postgresql函数问题
create function teset(int) return text
as '
declare
empid alias for $1
begin
.....
end
'language'plpgsql';
其中 empid alias for $1是什么意思?
问题点数:20、回复次数:2Top
1 楼sam123456(好啊)回复于 2005-04-08 17:34:02 得分 0
upTop
2 楼sztony(最爱美眉)回复于 2005-04-11 10:10:34 得分 20
这是因为:
POSTGRESQL 以前不支持命名参数变量,所以用代号表示,
而8.0就不需要这么麻烦了,直接可以用名称参数名称代替
也就是说可以直接这样写 :create function teset(empid int) return text
Top




