sql存储过程

Posted 红烧鱼l

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql存储过程相关的知识,希望对你有一定的参考价值。

sql存储过程:是一组为了完成特定功能的sql语句集

       是 一个可编程的函数,它在数据库中创建并保存

1:修改标识符

delimiter $$

2:调用

call pro_showNum()

3删除

drop pro_showNum

 

delimiter $$
create procedure pro_showNumber(in num1 int,in num2 int, inout num3 int )
begin
declear num1 int ;                //声明变量
declear num2 int default 10;  //声明变量,设置初始值10
set num1 :=2;                    //设值
set num2:=num2+3;

select 列名1,列明2 into num1, num2 from  表名   where  过滤条件

select num1,num2 from dual
end$$

 

 

 

一  if 条件 then sql语句集

      end if

 

二 if 条件  then  sql语句集

 else sql语句集

  end if

 

以上是关于sql存储过程的主要内容,如果未能解决你的问题,请参考以下文章

无法从存储过程显示文本到 textview - Android SQL Server

程序中使用嵌套的sql语句和在数据库中写存储过程调用它,有啥区别?

MySql触发器使用

MySQL触发器

用存储过程好,还是在代码中写SQL语句好

.NET Entity Framework(EF)使用SqlQuery直接操作SQL查询语句或者执行过程