一个简单例子讲明mysql存储过程是什么
来源:互联网 发布:淘宝代码怎么用的 编辑:程序博客网 时间:2024/06/05 22:06
对于初次涉及这个存储过程的朋友来说,当还不明白其基础语法的时候就给你一堆表的时候,看见存储过程时
难免一脸懵逼,我们在 c 语言c++或者是java之类的语言中,都写过从1加到n,甚至在函数递归调用的时候也
写过类似的程序,那么如何在数据库中完成这样的事情呢?这就是简单存储过程 ,存储过程你可以把它当成
一个没有return返回值的函数或者称之为方法。下面我们来实现刚提刚的小例子
create procedure p1(n smallint)#--创建一个存储过程名为p1传入参数为smallint类型
begin#--begin end$相当于函数的两个花括号
declare i int;#--定义变量i
declare s int;#--定义变量s
set i=1;#--变量赋值
set s=0;
while i<=n do#--循环do end while相当于while循环的括号
set s=s+i;#--变量重新赋值用set
set i=i+1;
end while;
select s;#--显示s
end #--相当于函数结束
begin#--begin end$相当于函数的两个花括号
declare i int;#--定义变量i
declare s int;#--定义变量s
set i=1;#--变量赋值
set s=0;
while i<=n do#--循环do end while相当于while循环的括号
set s=s+i;#--变量重新赋值用set
set i=i+1;
end while;
select s;#--显示s
end #--相当于函数结束
call p1(100);#--调用存储过程相当于调用函数从1加到100
阅读全文
0 0
- 一个简单例子讲明mysql存储过程是什么
- mysql存储过程简单例子
- 一个简单的mysql存储过程的例子
- 一个例子讲明java中的super
- mysql 最简单的存储过程例子
- mysql存储过程循环语句简单例子
- 一个例子学会mysql存储过程
- Mysql 存储过程的一个例子
- 存储过程简单例子
- 存储过程简单例子
- MySQL 存储过程例子
- mysql存储过程例子
- mysql 存储过程例子
- mysql 存储过程例子
- 一个简单的MYSQL存储过程
- mysql定义一个简单的存储过程
- SQL2000 存储过程中实现递归的一个简单例子
- C#用存储过程的一个简单例子
- RabbitMQ消息队列生产者和消费者
- StringBuffer
- F
- 【JAVA之三】类与对象扩展.构造方法
- “转载”目录说明
- 一个简单例子讲明mysql存储过程是什么
- 《Java设计模式之适配器模式》
- 组合Problem
- C++标准转换运算符const_cast
- npm换源
- Android视图绘制View相关概念基本总结
- Mongodb从0到1系列二:数据库与集合操作、文档增删改查
- AI:一个全新的时代
- 关于博客更新