
直接sql脚本加:psql 库名 (-U 用户名)<<!
直接运行脚本sh 或直接赋予执行权限
trampwind(随风) 于 2005-3-10 11:42:27
psql交互界面直接用: i 文件名
执行SQL脚本
先要执行命令放 .sql 格式文件 比 gcz_test.sql
执行 ./gcz_test.sql
两种方法:方法一:查询pg_proc:
osdba=# select prosrc from pg_proc where proname='get_username'
prosrc
--------------------------------------------------------
declare
ret text
begin
SELECT name into ret from tang01 where id=userid
return ret
end
(1 row)
方法二:调用pg_catalog.pg_get_functiondef函数:
osdba=# select pg_get_functiondef('get_username'::regproc)
pg_get_functiondef
----------------------------------------------------------------
CREATE OR REPLACE FUNCTION public.get_username(userid integer)
RETURNS text
LANGUAGE plpgsql
AS $function$
declare
ret text
begin
SELECT name into ret from tang01 where id=userid
return ret
end
$function$
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)