写存储过程
来源:互联网 发布:零基础学python张志强 编辑:程序博客网 时间:2024/06/06 03:27
-- Function: hm_pro_product_limit()
-- DROP FUNCTION hm_pro_product_limit();
CREATE OR REPLACE FUNCTION hm_pro_product_limit(OUT out_status character varying)
RETURNS character varying AS
$BODY$
DECLARE
-- 声明常量并赋值
STR_ZERO CONSTANT CHARACTER VARYING(1) := '0';
STR_ONE CONSTANT CHARACTER VARYING(1) := '1';
BEGIN
--
update hm_product_limit_conf set todayremainmoney=limitmoney;
-- 正常结束
out_status := STR_ZERO;
EXCEPTION
WHEN OTHERS THEN
-- 异常结束
out_status := STR_ONE;
END;
$BODY$
-- DROP FUNCTION hm_pro_product_limit();
CREATE OR REPLACE FUNCTION hm_pro_product_limit(OUT out_status character varying)
RETURNS character varying AS
$BODY$
DECLARE
-- 声明常量并赋值
STR_ZERO CONSTANT CHARACTER VARYING(1) := '0';
STR_ONE CONSTANT CHARACTER VARYING(1) := '1';
BEGIN
--
update hm_product_limit_conf set todayremainmoney=limitmoney;
-- 正常结束
out_status := STR_ZERO;
EXCEPTION
WHEN OTHERS THEN
-- 异常结束
out_status := STR_ONE;
END;
$BODY$
LANGUAGE plpgsql VOLATILE
执行函数(存储过程)
SELECT hm_pro_product_limit();
0 0
- 第一次写存储过程
- 刚开始写存储过程
- 写postgre 存储过程
- 写存储过程
- 怎么写存储过程
- C#写扩展存储过程
- 存储过程中写日志
- 如何正确地写存储过程
- 存储过程写用户登录
- 存储过程写添加语句
- 存储过程写用户登录
- 存储过程中写游标
- mysql 如何写存储过程
- 写存储过程的总结
- 第一次写的存储过程
- 自己写的存储过程
- oracle sqlplus 写存储过程
- 利用游标写存储过程
- 使用JNI调用dll(C++)
- 添加复位键按钮
- mysql root用户的密码修改和消除
- Android 多图片情况下,发生内存溢出的解决办法
- 堆排序
- 写存储过程
- ant之build.xml详解
- NSString属性什么时候用copy,什么时候用strong?
- Linux常用命令大全
- JS CSS 仿触屏手机拨号盘界面及功能模拟
- Oracle数据库的关键字
- zookeeper的集群模式下的安装和配置
- Scroller的使用
- 最短编辑距离