博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL存储过程
阅读量:6689 次
发布时间:2019-06-25

本文共 676 字,大约阅读时间需要 2 分钟。

hot3.png

MySQL存储过程的相关介绍:

 

MySQL Administrator自动生成存储过程模板(名字叫 mummy_text 的存储过程),具体的操作语句写在BEGIN与END之间:

DELIMITER $$DROP PROCEDURE IF EXISTS `mummy_test` $$CREATE PROCEDURE `mummy_test` ()BEGIN  ...(这里写相关的操作)END $$DELIMITER ;

 

获取、修改、删除数据(和普通的sql语句是一样的):

获取数据时,将 id 使用 into 赋值给在存储过程中定义的 newId。

declare newId int default 0;select id into newId from apple where name="smallApple";

 

批量插入:

BLOCK :BEGIN      set insertSql='';      set insertSql=concat('insert into tb_new(name,age,size) select name,age,size from tb_old);                     set @sqlinsert = insertSql;      prepare stmtinsert from @sqlinsert;      execute stmtinsert;END BLOCK;

 

转载于:https://my.oschina.net/chinamummy29/blog/313621

你可能感兴趣的文章
Pdlrt.exe 文件出错
查看>>
SASS用法指南
查看>>
ACCESS中空值默认为0
查看>>
杭电1716--排列2
查看>>
C++之PIMPL模式
查看>>
web常用的unicode字符集
查看>>
Javascript and AJAX with Yii(在yii 中使用 javascript 和ajax)
查看>>
压缩[SCOI2007]
查看>>
ssh 免密码登入
查看>>
三叉搜索树
查看>>
vim右键粘贴 等杂
查看>>
学生基本系统管理
查看>>
Java反射总结
查看>>
为什么要使用SLF4J而不是Log4J
查看>>
day4 二维数组旋转90度
查看>>
简说设计模式——组合模式
查看>>
第二次实训作业
查看>>
Java 9.0.4版本 包裹类型和基本类型 ==和equals的比较
查看>>
数组多重筛选条件排序方法
查看>>
Vue中import引入模块路径时的@符号
查看>>