存储过程 存储过程简称过程procedure,是一种用来处理数据的方式 存储过程是一种没有返回值的函数 创建过程 create procedure 过程名([形参列表]) begin --过程体 end 查看过程 函数的查看方式完全适用于过程:关键字换成procedure
一、查看存储过程1.show procedure status; //查看所有的 2.show create procedure proc_AllUser[proc_name]; 查看proc_AllUser这个存储过程的具体信息 3.select 'name' from mysql.proc where db = 'test' and 'type' = 'PROCEDURE'; e.g. s
原创 2016-03-11 11:20:13
86阅读
mysql导入存储过程时declare报错的问题解决 在导入存储过程时经常遇见下列DECLARE报错的问题: ? Error Code : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to
查看所有存储过程show PROCEDURE STATUS创建存储过程delimiter// CREATE PROCEDURE myProcedure() BEGIN SELECT * FROM a; END //调用存储过程 CALL myProcedure();
转载 2023-06-12 19:22:28
100阅读
存储过程,输入是课程编号,输出是课程名称。编写的代码如下:create procedure course_id_name(in cid varchar(20)) begin select name from course where id = cid; end;会出现如下报错:ERROR 1064 (42000): You have an error in your SQL syntax; che
如何显示所有的存储过程?select `name` from mysql.proc where db='db_name' and `type`='procedure'; or show procedure status;1、如何查看当前使用的数据库。select database();2、如何显示表的详细信息,如使用的数据库引擎。show create table tb_name;3、如何查看当前
    1.   查看存储过程和函数的状态     用  SHOW   STATUS  语句可以查看存储过程和函数的状态,其基本的语法结构如下:    SHOW    { PROCEDURE  &nb
转载 2023-06-14 15:30:34
81阅读
查询数据库中的存储过程方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' 方法二: show procedure status; 查看存储过程或函数的创建代码 show create procedure proc_name; show create function f
# MySQL存储过程SELECT显示 MySQL存储过程是一组预编译的SQL语句,用于执行常见的数据库操作。它们可以提高数据库性能和安全性,并减少应用程序代码中的重复工作。在本文中,我们将重点介绍如何使用MySQL存储过程来执行SELECT查询并显示结果。 ## 简介 在开始之前,我们先来看一下MySQL存储过程的基本概念。存储过程是一种存储在数据库中的一组SQL语句。它们可以接受参数,并
原创 10月前
36阅读
一、我们创建一个MySQL储存过程,在SQL代码区写入以下内容,并执行就可以了 #编写一个存储过程 CREATE PROCEDURE ShowDate ( ) BEGIN #输出当前时间 SELECT curdate( ); END; 二、我们来调用这个存储过程 #调用存储过程 CALL ShowD
转载 2019-11-12 15:46:00
488阅读
2评论
一、查询数据库中所有存储过程名称查询方式1: show procedure status where Db=‘数据库名称’ 查询方式2:select name from mysql.proc where Db ='数据库名称’and type = ‘PROCEDURE’二、新增存储过程名称配置数据到A表且过滤掉重复记录的命令insert into A (ID,CreatedTime,PageNam
## 如何显示MySQL库的存储过程列表 ### 1. 简介 存储过程是一组预编译的SQL语句块,它们被命名并存储在数据库中以供重复使用。在MySQL中,我们可以使用一些简单的步骤来显示库中的存储过程列表。 ### 2. 显示库的存储过程列表步骤 下面的表格展示了实现这一目标的步骤: 步骤编号 | 步骤描述 --- | --- Step 1 | 连接到MySQL服务器 Step 2 |
原创 2023-09-06 10:50:36
101阅读
declare @a intdeclare @b varchar(50)exec P_PAY_ORDER_NEW 40,3,'2',@a output,@b outputselect @aselect @b
原创 2014-12-23 16:57:00
938阅读
  1.存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程
转载 2021-07-09 13:52:04
976阅读
mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。
转载 2015-01-20 11:16:00
1205阅读
2评论
存储过程(procedure)是Mysql在标准的sql语言上的扩展. 存储过程不仅允许嵌入sql语言,还可以定义变量,允许使用条件语句和循环语句,这样使得它的功能变得更加强大。1.创建create procedure 过程名(参数1…) begin declare 变量名 类型; 执行语句; end$$如:(1)不带参数delimiter $$ //修改语句结束标示
当一表数据逐渐变大后,查询会变得很慢,目前所用的是加索引和表分区,也可以做分表,这个暂时没用上 记录下对 已存在的表如何做分区: //(一般企业用会把这些过程写出sql脚本,丢服务器数据库跑一遍就ok了,还能留底)对已存在的表做分区,我的做法(以时间为分区的情况):    (1)创建数据结构相同的表, 命名: t_UserCopy     &nb
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后调用时不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。
转载 2023-05-28 21:57:38
1226阅读
1. 存储过程和函数概述存储过程和函数是 事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程和函数可以简化应用开 发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程和函数的区别在于函数必须有返回值,而存储过程没有。 函数 : 是一个有返回值的过程 ; 过程 : 是一个没有返回值的函数 ;2.创建存储过程CREATE PROCED
存储过程存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 存储过程优点: (1).存储过程增强了SQL语言的功能和灵活性。存储
  • 1
  • 2
  • 3
  • 4
  • 5