码迷,mamicode.com
首页 >  
搜索关键字:mysql存储过程    ( 645个结果
Mysql存储过程
概念一、什么是mysql存储过程?是在数据库系统中,一组为了完成特定功能SQL语句集,经编译后存储在数据库中,用户通过制定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是经过编译的SQL语句集。编译后节省很多性能。二、为什么使用存储过程?1、存储过程只在创造时进行编译,以后每次执行存储过程都不需要再重新编译,而一般SQL语句每执行一次就编译一次,所以存储过程可以提高数据库执行
分类:数据库   时间:2020-02-20 13:44:15    阅读次数:106
【mysql】存储过程,查询指定数据库、具体编码类型含有某字符串的所有表名和列名
1、需求:就是想在一个数据库中查找存在某字符串的表和列; 2、例子,我这里my_test数据库有3张表,test_replace的name、password列有张三字符串,t1表的name、city列也有张三字符串,t_user表就没有张三字符串。 运行结果 t1,name;t1,city;test ...
分类:数据库   时间:2020-02-19 13:13:37    阅读次数:103
Mysql—存储过程
存储过程 含义: 一组预先编译好的SQL语句的集合,理解成批处理语句 好处: 1、提高代码的重用性 2、简化操作 3、减少了编译次数并且减少了和数据库连接的次数,提高了效率 一、创建语法: CREATE PROCEDURE 存储过程名称(参数列表) BEGIN 存储过程体(一组合法的SQL语句) E ...
分类:数据库   时间:2020-02-11 09:48:13    阅读次数:81
MySQL存储过程和游标
一、存储过程什么是存储过程,为什么要使用存储过程以及如何使用存储过程,并且介绍创建和使用存储过程的基本语法。什么是存储过程:存储过程可以说是一个记录集,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用... ...
分类:数据库   时间:2020-01-26 20:57:12    阅读次数:119
mysql 存储过程
DROP PROCEDURE IF EXISTS `Test_Procedure01`; DELIMITER $$ CREATE PROCEDURE `Test_Procedure01`() BEGIN -- 定义变量 DECLARE v_i int unsigned DEFAULT 0; WHIL ...
分类:数据库   时间:2020-01-22 14:54:51    阅读次数:152
mysql存储过程
什么是存储过程? 存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 简化: 能完成一定操作的一组SQL语句。 存储过程的优点 存储过程只在创造时进行编译, 之后每次执行存储过程都不需要再重新编译, 而一般SQL语句每执行一次就编译一次, 所以使用存储过程可提高数据执行速度。 当对数据 ...
分类:数据库   时间:2020-01-22 14:45:40    阅读次数:114
MySQL创建存储过程(CREATE PROCEDURE)
MySQL 存储过程是一些 SQL 语句的集合,比如有的时候我们可能需要一大串的 SQL 语句,或者说在编写 SQL 语句的过程中还需要设置一些变量的值,这个时候我们就完全有必要编写一个存储过程。下面我们来介绍一下如何创建一个存储过程。 基本语法 可以使用 CREATE PROCEDURE 语句创建 ...
分类:数据库   时间:2020-01-19 19:18:35    阅读次数:106
MySQL存储过程简介
一、存储过程存储过程是在大型数据库系统中一组为了完成特定功能的SQL语句集,存储在数据库中。存储过程经过第一次编译后,再次调用不需要编译,用户可以通过指定的存储过程名和给出一些存储过程定义的参数来使用它。存储过程就是为以后使用而保存的一条或多条SQL语句,个人理解跟函数类似,一般用的较少。好处:通过把处理封装在一个易用的单元中,可以简化复杂的操作。2.不需要反复建立一系列的处理步骤,因而保证了数据
分类:数据库   时间:2019-12-27 20:29:02    阅读次数:105
mysql 存储过程 REPEAT ... UNTIL ... END REPEAT
begin declare b int; declare use_no varchar(10); declare use_name varchar(400); declare card_id varchar(400); declare count int; declare cur_1 cursor  ...
分类:数据库   时间:2019-12-22 18:16:04    阅读次数:238
mysql 存储过程 动态表名
今天写存储过程时,遇到要将表名最为参数的问题,如果不涉及到游标的话,使用prepare可以解决问题,但是,动态表名要运用在游标中的话,则prepare就得靠边站了。 集众人之智慧,最后,使用临时表解决了问题。 如何在MySQL的存储过程中实现把过程参数用在游标定义的SELECT命令里面作为表名引用 ...
分类:数据库   时间:2019-12-22 18:04:07    阅读次数:118
645条   上一页 1 2 3 4 5 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!