已找到以下 10000 条记录
  • MySQL中的存储过程与触发器应用详解

    者更好地理解这些概念的实际应用。 存储过程的定义与应用 一、存储过程的基本概念 存储过程是预编译的SQL语句集合,可以在数据库中存储并被多次调用。存储过程的优势在于能够提高执行效率、减少网络传输和增强安全性。 二、存储过程的创建与调用 存储过程的基本语法如下: CREATE PROCEDURE

    作者: 数字扫地僧
    发表时间: 2024-11-04 12:21:27
    235
    0
  • 执行存储过程

    ])];参数说明CALL执行存储过程指令。EXEC执行存储过程指令。schema_name存储过程所有者。procedure_name存储过程名称。param存储过程参数,如果编译的存储过程不带参数,执行时可以不加括号。示例使用不带参数存储过程。--为存储过程案例准备基础表。

    作者: noah_sunny
    2155
    0
  • mysql存储过程repeat循环多循环一次

    游标repeat循环实例: CREATE PROCEDURE `test`.`new_procedure` ()BEGIN-- 需要定义接收游标数据的变量 DECLARE a CHAR(16); -- 游标 DECLARE cur CURSOR FOR SELECT

    作者: 仙士可
    发表时间: 2023-06-14 11:23:56
    23
    0
  • 存储过程 - 云数据库 GaussDB

    存储过程 商业规则和业务逻辑可以通过程序存储在GaussDB中,这个程序就是存储过程存储过程是SQL和PL/SQL的组合。存储过程使执行商业规则的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE PROCEDURE。

  • 存储过程 - 云数据库 GaussDB

    存储过程 商业规则和业务逻辑可以通过程序存储在GaussDB中,这个程序就是存储过程存储过程是SQL和PL/SQL的组合。存储过程使执行商业规则的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE PROCEDURE。

  • 程序员之路:MySQL存储过程_彭世瑜_新浪博客

    param_name type 参数: IN::表示该参数的值,必须在调用存储过程时指定 OUT:表示该参数的值,可以被存储过程改变,并且可以返回 INOUT:表示该参数的调用时指定,并且可以被改变和返回

    作者: 彭世瑜
    发表时间: 2021-08-14 14:09:19
    874
    0
  • 存储过程 - 云数据库 GaussDB

    存储过程 商业规则和业务逻辑可以通过程序存储在GaussDB中,这个程序就是存储过程存储过程是SQL、PL/SQL、Java语句的组合。存储过程使执行商业规则的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE

  • MySQL】使用存储过程+IF控制语句批量添加数据

    null, `fans_id` int(11) not null, primary key (`id`) ); 123456 创建存储过程 create procedure user_fans_procedure() begin // 定义一个变量 declare i

    作者: 原来是咔咔
    发表时间: 2022-03-26 17:20:07
    282
    0
  • 存储过程

    VA语言中的方法;ps:存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用;有哪些特性有输入输出参数,可以声明变量,有if/else, case,while等控制语句,通过编写存储过程,可以实现复杂的逻辑功能

    作者: 超级蛋蛋
    944
    1
  • 1月阅读周·MySQL数据库入门:存储过程的使用之调用和查看存储过程

    上述语法格式中,sp_name为存储过程的名称,parameter为存储过程参数。 【例1-1】 定义一个名为CountProc1的存储过程,然后调用这个存储过程,具体操作如下: 1.定义存储过程 mysql>DELIMITER // mysql>CREATE PROCEDURE

    作者: 叶一一
    发表时间: 2025-01-24 11:42:39
    183
    0
  • 存储过程详解

    '); end; 其中参数IN表示输入参数,是参数的默认模式。 OUT表示返回值参数,类型可以使用任意Oracle中的合法类型。 OUT模式定义的参数只能在过程体内部赋值,表示该参数可以将某个值传递回调用他的过程 IN OUT表示该参数可以向该过程中传递值,也可以将某个值传出去。

    作者: SHQ5785
    发表时间: 2024-06-14 14:55:47
    47
    0
  • 1月阅读周·MySQL数据库入门:存储过程的使用之修改和删除存储过程

    02 sec) 目前,MySQL还不提供对已存在的存储过程代码的修改,如果一定要修改存储过程代码,必须先将存储过程删除之后,再重新编写代码,或创建一个新的存储过程。 删除存储过程 当数据库中存在废弃的存储过程时,需要删除。MySQL中可以使用DROP语句删除存储过程,其基本语法格式如下:

    作者: 叶一一
    发表时间: 2025-01-24 11:43:09
    197
    0
  • 什么是存储过程

    减少网络流量:存储过程位于服务器上,调用的时候只需要传递存储过程的名称以及参数就可以了,因此降低了网络传输的数据量。 安全性:参数化的存储过程可以防止SQL注入式攻击,而且可以将Grant、Deny以及Revoke权限应用于存储过程。 缺点: 更改比较繁琐:如果更改范围大到需要对

    作者: yd_261177225
    发表时间: 2024-04-23 20:58:22
    5
    0
  • 创建存储过程

      END;  /参数说明OR REPLACE如果存储过程已经存在,替换原有的存储过程。IF NOT EXIST判断存储过程是否存在。procedure_name存储过程名。schema_name存储过程所有者。args_list参数列表。包含输入参数(in)、输出参数(out)和输入输出参数(in

    作者: noah_sunny
    2417
    0
  • mysql利用存储过程批量插入一千万数据(半小时)

    机号随机,可以重复;age为18-27之间;count随机金额,八位小数;status二百万数据为1,八百万数据为0。 -- 如果该名字存储过程已存在,则删除 DROP PROCEDURE IF EXISTS proc_initData1; -- 创建 CREATE PROCEDURE

    作者: 扶醉
    发表时间: 2021-03-26 01:16:48
    11119
    0
  • mysql利用存储过程批量插入一千万数据(半小时)

    机号随机,可以重复;age为18-27之间;count随机金额,八位小数;status二百万数据为1,八百万数据为0。 -- 如果该名字存储过程已存在,则删除 DROP PROCEDURE IF EXISTS proc_initData1; -- 创建 CREATE PROCEDURE

    作者: 扶醉
    发表时间: 2021-01-01 00:24:16
    2846
    0
  • 存储过程 - 云数据库 GaussDB

    存储过程 商业规则和业务逻辑可以通过程序存储在GaussDB中,这个程序就是存储过程存储过程是SQL、PL/SQL和Java语句的组合。存储过程使执行商业规则的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE

  • 存储过程与函数

    MySQL从5.0版本开始支持存储过程和函数。存储过程和函数能够将复杂的SQL逻辑封装在一起,应用程序无须关注存储过程和函数内部复杂的SQL逻辑,而只需要简单地调用存储过程和函数即可 存储过程概述  含义:存储过程的英文是 Stored Procedure 。它的思想很简单,就是一组经过

    作者: yd_249383650
    发表时间: 2023-03-27 09:01:36
    63
    0
  • MySQL】使用存储过程计算1到100的累计和

    create procedure kaka(out count int) begin declare v1

    作者: 原来是咔咔
    发表时间: 2022-03-26 16:24:24
    292
    0
  • 存储过程

    存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。

    作者: 超级蛋蛋
    367
    0
提示

您即将访问非华为云网站,请注意账号财产安全