DROP PROCEDURE IF EXISTS variable_demo;
delimiter //
CREATE PROCEDURE variable_demo()
BEGIN
select 'hello world!'; END;//
delimiter ; DROP PROCEDURE IF EXISTS demo1;
delimiter //
CREATE PROCEDURE demo1(IN type int)
BEGIN
DECLARE c varchar(500);
IF type = 0 THEN
set c = 'param is 0';
ELSEIF type = 1 THEN
set c = 'param is 1';
ELSE
set c = 'param is others, not 0 or 1';
END IF;
select c;
END;//
delimiter ; DROP PROCEDURE IF EXISTS demo2;
delimiter //
CREATE PROCEDURE demo2(IN type int)
BEGIN
DECLARE c varchar(500);
CASE type
WHEN 0 THEN
set c = 'param is 0';
WHEN 1 THEN
set c = 'param is 1';
ELSE
set c = 'param is others, not 0 or 1';
END CASE;
select c;
END;//
delimiter ; DROP PROCEDURE IF EXISTS demo3;
delimiter //
CREATE PROCEDURE demo3()
BEGIN
declare type int;
DECLARE c varchar(500);
declare i int;
set i=0;
while i<10 do IF i = 0 THEN
set c = 'param is 0';
ELSEIF i = 1 THEN
set c = 'param is 1';
ELSE
set c = 'param is others, not 0 or 1';
END IF;
select c;
set i=i+1; end while;
END;//
delimiter ; //sql语句的操作 DROP PROCEDURE IF EXISTS demo4;
delimiter //
create PROCEDURE demo4()
begin
declare cnt int;
select count(*) into cnt from user_order_detail_1;
select cnt; end; //
delimiter ; DROP PROCEDURE IF EXISTS demo5;
delimiter //
create PROCEDURE demo5()
begin
declare cnt int;
while select count(*) into cnt from user_order_detail_1 do end loop;
select cnt; end; //
delimiter ;

最新文章

  1. 解决PKIX:unable to find valid certification path to requested target 的问题
  2. 如何处理json字符转换为字典
  3. ImageSource的使用
  4. vim退出
  5. 【BZOJ1030】文本生成器
  6. Nginx 配置指令的执行顺序(八)
  7. linux下通过脚本实现自动重启程序的方法
  8. 简单XSS跨站脚本攻击实验
  9. Opengl4.5 中文手册—F
  10. 二、K8S镜像问题
  11. mongoDB实现MapReduce
  12. 《蹭课神器》Alpha版使用说明
  13. Oracle表中添加外键约束
  14. windows平台安装php_memcache模块
  15. Qt 数字和字符处理总结
  16. Java游戏服务器成长之路——弱联网游戏篇(源码分析)
  17. Graph cut使用方法
  18. 纠正网上乱传的android调用Webservice方法。
  19. STL学习笔记(变动性算法)
  20. 高考是最后一次拼智商的事了。(beacuse 大多数人的努力程度之低根本轮不到拼天赋!)

热门文章

  1. POJ1845 Sumdiv 数学?逆元?
  2. 华东交通大学2017年ACM“双基”程序设计竞赛 1008
  3. 华东交通大学2017年ACM“双基”程序设计竞赛 1001
  4. Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理
  5. 工作经验(Unity篇)
  6. ElasticSearch服务器操作命令
  7. ORACLE将查询的多条语句拼在一个字段下
  8. springcloud 之 feign的重复性调用 优化
  9. sublime 常用快捷键(转)
  10. 域名带与不带www的区别