内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 数据库中函数与存储过程的区别

    定义 存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别

    作者: 福州司马懿
    发表时间: 2023-02-21 01:39:54
    263
    0
  • MySQL高级篇-彻底掌握存储过程和函数

    CountProc; 12 6.存储过程的争议   尽管存储过程有诸多优点,但是对于存储过程的使用,一直都存在着很多争议,比如有些公司对于大型项目要求使用存储过程,而有些公司在手册中明确禁止使用存储过程,为什么这些公司对存储过程的使用需求差别这么大呢? 6.1 优点 存储过程可以一次编译多

    作者: 波波烤鸭
    发表时间: 2022-03-29 17:00:56
    471
    0
  • myabatis oracle 调用存储过程返回list结果集

             </resultMap>   <!-- 调用存储过程返回结果集 --> <select id="getEmps" parameterType="java.util.Map"

    作者: tea_year
    发表时间: 2021-12-29 15:51:25
    511
    0
  • oracle调用存储过程和函数返回结果集

    视频课:https://edu.csdn.net/course/play/7940 在程序开发中,常用到返回结果集的存储过程,这个在MySQL和sql server 里比较好处理,直接返回查询结果就可以了,但在 Oracle里面 要 out 出去,就多了一个步

    作者: tea_year
    发表时间: 2021-12-29 15:09:04
    624
    0
  • 利用navicat写mysql的存储过程

    我想了下这里面还涉及到挺多逻辑和挺多表的一句句查也不方便啊,干脆写到存储过程里,于是开始在navicat写存储过程,因为是第一次写,在此记录一下,方便下次查看 1:选择新建函数。 2:新建函数后会出现下面的界面,要是你不确定存储过程的输入输出值,可以直接点击完成,在里面的编辑的时候再加上这

    作者: brucexiaogui
    发表时间: 2021-12-29 18:21:51
    539
    0
  • SQL(及存储过程)跑得太慢怎么办?

    SQL作为目前最常用的数据处理语言,广泛应用于查询、跑批等场景。当数据量较大时,使用SQL(以及存储过程)经常会发生跑得很慢的情况,这就要去优化SQL。优化SQL有一些特定的套路,通常先要查看执行计划来定位SQL慢的原因,然后针对性改写来优化SQL,比如对于连续数值判断可以用be

    作者: 哪吒编程
    发表时间: 2022-10-31 05:06:13
    378
    0
  • GaussDB 200当游标作为存储过程的返回值时,JAVA调用该存储过程,如何获取结果集?

        报错内容: Found multiple occurrences of org.json.JSONObject on the class path:jar:file:/D:/mvn_repository/org/json/json/20180813/json-20180813

    作者: zhuixun
    2321
    5
  • IVR流程中访问ICD存储过程失败

    志截图目前已经尝试过以下几种解决方案:1、已经简化了存储过程,排除了存储过程本身的逻辑问题2、已用我们的数据库用户访问过该存储过程,调用也是正常的,排除没有权限访问的问题3、确认了数据源的数据库是能对上的4、新建了一个存储过程,没有使用参数,能正常调用,排除参数问题,以下是ivr

    作者: iMox
    86
    10
  • 数据库笔记11:创建与管理存储过程

    创建与管理存储过程 ******************************/ /*  知识点学习:参看教材P210.  1、什么叫存储过程?  2、存储过程的分类:用户自定义存储过程、系统存储过程、扩展存储过程

    作者: howard2005
    发表时间: 2021-12-29 18:47:32
    539
    0
  • sqlserver中常用的几个存储过程

    存储过程是数据库中的一个重要对象。 . 存储过程的优点: ①重复使用。存储过程可以重复使用,从而可以减少数据库开发人员的工作量。 ②减少网络流量。存储过程位于服务器上,调用的时候只需要传递存储过程的名称以及参数就可以了,因此降低了网络传输的数据量。 ③安全性。参数化的存储过程

    作者: 穆雄雄
    发表时间: 2022-12-16 12:37:29
    77
    0
  • mysql存储过程——procedure[prəˈsiːdʒər]

    OUT:表示输出参数,初始值为NULL,它是将存储过程中的值保存到OUT指定的参数中,返回给调用者。 IN OUT:表示输入输出参数,即参数在调用时传入到存储过程,同时在存储过程中操作之后,又可将数据返回为调用者。 实例 测试数据: 编写存储过程: delimiter $$create

    作者: 红目香薰
    发表时间: 2022-01-22 16:47:50
    422
    0
  • dbeaver 开发工具无法展示存储过程代码

    当前的dws版本是 8.1.3,使用dbaever时,无法查看存储过程代码当前驱动是 :gsjdbc200.jar

    作者: 尼古拉斯·夏
    85
    7
  • MySql视图触发器存储过程详解

    msyql----存储过程,供程序调用           2 msyql---不做存储过程,程序写sql           3 mysql--不做存储过程,程序写类和对象(转化成sql语句)              创建方法:-- 1 创建无参数的存储过程 -- delimiter // -- create PROCEDURE p1()

    作者: 窗台
    1259
    0
  • MySQL数据库(31):存储过程 procedure

    123456789 2.4、删除过程 基本语法 drop procedure 过程名; 1 3、存储过程的形参类型 存储过程的参数和函数一样,需要制定其类型 但是存储过程对参数还有额外的要求,自己的参数分类 in:(值传递)参数从外部传入,在过程内部使用,可以是直接数据,也可以是保存数据的变量

    作者: 彭世瑜
    发表时间: 2022-06-15 14:47:12
    204
    0
  • 存储过程优化(自定义函数性能优化)

    3.如果存储过程中存在内嵌自定义函数,且自定义函数中发现其中有较多子查询的使用,在分布式数据库架构下,会额外增加DN之间的交互,可通过改写子查询减少DN之间的交互,以达到提升性能的目的原:SELECTP.SEQID INTO V_MAXRSEQIDFROM( SELECTP.SE

    作者: 涛~
    1454
    0
  • 存储过程优化(自定义函数下推优化)

    如果存储过程中存在内嵌自定义函数,可以尽量将内嵌的自定义函数进行下推,减少CN与DN交互,以达到提升性能的目的2.包含表操作的自定义函数,如果涉及的表全部为为复制表,且只涉及查询操作,可更改为shippable属性,下推至DN执行。CREATE OR REPLACE PROCEDURE

    作者: 涛~
    1473
    4
  • SQL(及存储过程)跑得太慢怎么办?

    SQL作为目前最常用的数据处理语言,广泛应用于查询、跑批等场景。当数据量较大时,使用SQL(以及存储过程)经常会发生跑得很慢的情况,这就要去优化SQL。优化SQL有一些特定的套路,通常先要查看执行计划来定位SQL慢的原因,然后针对性改写来优化SQL,比如对于连续数值判断可以用be

    作者: TiAmoZhang
    发表时间: 2023-03-28 13:29:04
    100
    0
  • JDBC 调用带输入和输出参数的存储过程

    致数据不一致性。而使用存储过程,我们可以将这些操作整合在一个存储过程中,应用程序只需简单地调用这个存储过程,大大提高了效率和数据的准确性。 再比如,在一个大型的人力资源管理系统中,员工薪资计算可能涉及到基本工资、绩效工资、奖金、扣除项等多个因素。通过存储过程,可以将薪资计算的逻辑

    作者: 程风破浪
    发表时间: 2024-11-29 11:10:10
    0
    0
  • MySQL数据库(31):存储过程 procedure

    | +------+ 2.4、删除过程 基本语法 drop procedure 过程名; 3、存储过程的形参类型 存储过程的参数和函数一样,需要制定其类型 但是存储过程对参数还有额外的要求,自己的参数分类 in:(值传递)参数从外部传入,在过程内部使用,可以是直接数据,也可以是保存数据的变量

    作者: 彭世瑜
    发表时间: 2022-06-15 01:40:32
    287
    0
  • oracle 存储过程返回 结果集 table形式的案例

    cursor 优缺点比较优点比较一、sys_refcursor,可以在存储过程中作为参数返回一个table格式的结构集(我把他认为是table类型,容易理解,其实是一个游标集), cursor 只能用在存储过程,函数,包等的实现体中,不能做参数使用。二、sys_refcursor

    作者: 窗台
    733
    1