MySQL 如何排过程语句整齐

MySQL 如何排过程语句整齐,第1张

可以在客户端里面直接写 比如用 navicat 就写:

delimiter $$

create procedure lucia_proc16(count int)

begin

DECLARE name_proc VARCHAR(20) CHARACTER SET utf8

DECLARE sex_proc VARCHAR(4) CHARACTER SET utf8

DECLARE age_proc INT(10)

DECLARE class_proc VARCHAR(20) CHARACTER SET utf8

DECLARE Addr_proc VARCHAR(50) CHARACTER SET utf8

DECLARE i INT

set i = 1

set sex_proc = '女'

set age_proc = 20

set class_proc = '山治班'

set Addr_proc = '北京市朝阳区'

while i<count do

set name_proc = CONCAT('露西亚',i)

insert into students(Name,Sex,age,class,Addr)values(name_proc,sex_proc,age_proc,class_proc,Addr_proc)

set i = i+1

end while

end

$$

delimiter

call lucia_proc16(500)

这个就是一个循环插入 500 条记录的 sp 效果如下:

你好 楼主。

很幸运的看到你的问题

但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。

对于你的问题我爱莫能助!

可能是你问的问题有些专业了。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。

希望我的回答也能够帮到你!

祝你好运。

最后祝您全家幸福健康快乐每一天!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8665645.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存