当前位置: 首页 > wzjs >正文

iis提示网站建设中上海疫情最新情况

iis提示网站建设中,上海疫情最新情况,网上做的好金融网站,国家卫健委最新疫情报告环球网简介 PostgreSQL 中的存储过程(Stored Procedure)是一种在数据库中定义的可重复使用的程序单元,用于封装复杂的业务逻辑和数据处理操作 示例 简单示例 创建存储过程 CREATE PROCEDURE insert_users (user_account TEXT, hashed_password…

简介

PostgreSQL 中的存储过程(Stored Procedure)是一种在数据库中定义的可重复使用的程序单元,用于封装复杂的业务逻辑和数据处理操作

示例

简单示例

  • 创建存储过程
CREATE PROCEDURE insert_users (user_account TEXT, hashed_password TEXT) LANGUAGE plpgsql AS $$
BEGININSERT INTO users (user_account, hashed_password)VALUES(user_account, hashed_password);
END $$;
  • 调用
CALL insert_users(value1, value2);

事务控制

CREATE PROCEDURE update_salary(emp_id INT, new_salary NUMERIC)
LANGUAGE plpgsql
AS $$
BEGINUPDATE employees SET salary = new_salary WHERE id = emp_id;-- 如果工资小于 0,则回滚事务IF new_salary < 0 THENROLLBACK;ELSECOMMIT;END IF;
END;
$$;

循环

CREATE PROCEDURE insert_multiple_employees()
LANGUAGE plpgsql
AS $$
DECLAREi INT := 1;
BEGINWHILE i <= 5 LOOPINSERT INTO employees (name, salary) VALUES ('Employee_' || i, i * 1000);i := i + 1;END LOOP;
END;
$$;

带输入和输出参数

CREATE PROCEDURE get_employee_salary(IN emp_id INT, OUT emp_salary NUMERIC)
LANGUAGE plpgsql
AS $$
BEGINSELECT salary INTO emp_salary FROM employees WHERE id = emp_id;
END;
$$;

删除存储过程

DROP PROCEDURE xxxxx(TEXT, NUMERIC);
http://www.dtcms.com/wzjs/145484.html

相关文章:

  • 福州网站建设推广semir是什么品牌
  • 有什么做动画的网站上海seo优化公司kinglink
  • 武汉网站公司沧州网站推广优化
  • java网站开发文档撰写手机端网站排名
  • soho做网站要写品牌吗网站seo分析
  • 宁夏城乡住房建设厅网站沈阳网络关键词排名
  • 无锡专业网站建设公司在线seo超级外链工具
  • java网站开发模式有哪些成都seo培训班
  • 河南省网站建设惠州网络营销公司
  • 福建网站开发公司电话购买网站域名
  • 本科网站开发毕业设计推广app拿返佣的平台
  • 快站心动小程序官网株洲发布最新通告
  • 建设糖果网站的好处有哪些网络整合营销4i原则
  • 做网站还需要续费如何进行网站的推广
  • 兰州网站推广排名上海网站推广服务公司
  • 局域网如何做视频网站建设泰安百度推广代理
  • 青田建设局网站什么是软文营销?
  • 广州天河区有什么好玩的网站seo网络优化
  • 公司建设网络优化是做什么的
  • 优秀的网站建设网站排名优化软件有哪些
  • 服装网站建设项目实施报告产品软文模板
  • 微信怎么做捐钱的网站微商如何引流与推广
  • 外链提高网站权重营销方案网站
  • 淘宝网网页版登录电脑版官网金华seo扣费
  • wordpress 媒体库 不显示性价比高seo排名
  • 建设路第3小学网站电话文明seo技术教程网
  • php网站建设制作方案长沙网站快速排名提升
  • 鄂州免费设计网站建设百度搜索风云榜小说总榜
  • 甘肃网站域名申请公司关键词seo服务
  • 厦门 微网站制作百度人工智能