mysql命令行显示存储过程_mysql命令行存储过程代码解析

mysql在命令行存储过程的示例解析及步骤;

1,cmd命令行登录mysql;

2,use [database];

3,注意以下的每一条代码;

delimiter //

drop procedure if exists wanto;

create procedure wanto()

BEGIN

declare i int;

declare bb varchar(64);

set i = 1;

while i<2 do

set bb =concat('tb_for_mysql_in_00',@i,'_utf-8_no_bom');

INSERT INTO tb_all(`a`)

SELECT `a` FROM `tb_b`;

set i = i + 1;

end while;

END;

//

delimiter ;

call wanto();

注意点:

1,开始行:delimiter // 不能少;

2,//这个不能少,输入它后要回车。

3,delimiter ;这个也不能少;

4,调用这个过程用calll wanto();

5,需要注意“;”号的使用。起启的 “//”

6,注意变量的赋值,可以用如下2种方法;

a方法:

declare bb int;

set bb =2;

b方法:

set @bb=2;

其它可以用的函数:

if  bb==1 then

end if

if(bb,c,d)  如果bb为真返回c,否则返回d,

contact(@a,@b,@c)  连接字符串

select (@a)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值