已找到以下 10000 条记录
  • GaussDB(DWS) 【存储过程中查询一张表的结果(多个字段)分别附给多个变量的方法】

    int,b text,c text);2.测试表插入数据insert into test values(1,'bbb','ccc');3.创建存储过程CREATE OR REPLACE PROCEDURE testAS    column_a    int; column_b    v

    作者: 记不住了
    1449
    2
  • oracle调用存储过程和函数返回结果集

          oracle 返回的结果集需要自定义一个 CURSOR (游标变量)性质的变量,这个要在包头定义,所以要建立一个包,如下是包头 Pl/sql代码 CREATE OR REPLACE PACKAGE PAK_rstest

    作者: tea_year
    发表时间: 2021-12-29 15:09:04
    624
    0
  • MySQL存储过程简介

    能时,存储过程尤为合适。存储过程通常有如下优点:1) 封装性存储过程被创建后,可以在程序中被多次调用,而不必重新编写该存储过程的 SQL 语句,并且数据库专业人员可以随时对存储过程进行修改,而不会影响到调用它的应用程序源代码。2) 可增强 SQL 语句的功能和灵活性存储过程可以用

    作者: 运气男孩
    3582
    2
  • GaussDB 100 删除存储过程

    删除存储过程功能描述删除存储过程。注意事项删除确定存在的存储过程时,可不使用关键字IF EXISTS。删除不确定是否存在的存储过程,建议使用“DROP PROCEDURE IF EXISTS procedure_name;”,避免因要删除的存储过程不存在而返回错误,普通用户不可以

    作者: GaussDB100Stark
    1444
    0
  • 存储过程的优点

    1)存储过程是预编译过的,执行效率高。2)存储过程的代码直接存放于数据库中,通过存储过程名直接调用,减少网络通讯。3)安全性高,执行存储过程需要有一定权限的用户。4)存储过程可以重复使用,可减少数据库开发人员的工作量。

    作者: 超级蛋蛋
    333
    0
  • 高斯中存储过程中嵌套存储过程不下推的情况

    此次两个存储过程均为查询动作,用explain下推不成功,请教各位大侠!例子如下:EXPLAINSELECT CAST( T.pcbasn AS VARCHAR ) pcbasn,CAST ( T.imei AS VARCHAR ) imei,CAST ( T.inputsn AS

    作者: 召走小子
    1161
    2
  • 存储过程怎么找 存储过程内容

    # 前言 由于之前供应商开发数据仓库,目前已经是屎山代码了,没有文档。需要整理表是从那个存储过程来的,就很麻烦。我的方法 # 一、Sql Server 存储过程怎么找 存储过程内容 使用  syscomments  表和 sysobjects 在SQL Ser

    作者: 小Tomkk
    发表时间: 2024-02-26 20:55:13
    17
    0
  • GAUSSDB T 存储过程(2)

    CREATE TABLE table_temp(f1 INT, f2 INT, f3 VARCHAR2(20));存储过程和函数存储在同一个系统表中,如果新创建的存储过程和已有自定义函数重名,将导致创建存储过程失败。因此,在创建存储过程之前,需要删除重名的自定义函数。--删除重名的自定义函数。 DROP FUNCT

    作者: 高斯
    2050
    1
  • GAUSSDB T 存储过程(1)

    一个系统表中,如果新创建的存储过程和已有自定义函数重名,将导致创建存储过程失败。因此,在创建存储过程之前,需要删除重名的自定义函数。--删除重名的自定义函数。 DROP FUNCTION IF EXISTS p_no_param;--删除重名的存储过程。 DROP PROCEDU

    作者: 高斯
    1143
    0
  • MySQL-存储过程

    提示:这个语法用于修改存储过程的某些特征,如要修改存储过程的内容,可以先删除该存储过程,再重新创建。 修改存储过程的内容和名称 修改存储过程的内容可以通过删除原存储过程,再以相同的命名创建新的存储过 程。 ​ 修改存储过程的名称可以通过删除原存储过程,再以不同的命名创建新的存储过程。 删除存储过程

    作者: 大虾好吃吗
    发表时间: 2023-07-20 15:00:48
    40
    0
  • MySQL存储过程简介

    能时,存储过程尤为合适。存储过程通常有如下优点:1) 封装性存储过程被创建后,可以在程序中被多次调用,而不必重新编写该存储过程的 SQL 语句,并且数据库专业人员可以随时对存储过程进行修改,而不会影响到调用它的应用程序源代码。2) 可增强 SQL 语句的功能和灵活性存储过程可以用

    作者: 运气男孩
    941
    0
  • GAUSSDB T 存储过程(5)

    删除存储过程功能描述删除存储过程。注意事项删除确定存在的存储过程时,可不使用关键字IF EXISTS。删除不确定是否存在的存储过程,建议使用“DROP PROCEDURE IF EXISTS procedure_name;”,避免因要删除的存储过程不存在而返回错误,普通用户不可以

    作者: 高斯
    1146
    0
  • MySQL修改存储过程

    ing',表示注释信息修改存储过程CountProc1的定义将读写权限,改为MODIFIES SQL DATA,并指明调用者可以执行查看修改后的信息目前,MySQL还不提供对已存在的存储过程的代码修改如果,一定要修改存储过程的diam,必须,先将存储过程删除之后,在重新编写代码,或者创建一个新的存储过程

    作者: 窗台
    853
    0
  • GAUSSDB T 存储过程(3)

    param3);     COMMIT; END; /--执行存储过程时指定全部输入参数的值。 --使用CALL执行存储过程。 CALL p_with_param(1,1,'xxx');  --使用EXEC执行存储过程。 EXEC p_with_param(1,1,'xxxx')

    作者: 高斯
    1138
    0
  • Oracle 存储过程的基本用法

    数据类型)] as|is    变量的声明  begin    plsql的子程序体;  end;//如果是is,end 后面要加上过程名2.存储过程的调用 第一种:call 存储过程名(参数);  第二种:begin         存储过程名(参数);      end;3.存储过程的创建和调用

    作者: 福州司马懿
    37
    1
  • 存储过程用什么来调用?

    1)可以用一个命令对象来调用存储过程。2)可以供外部程序调用,比如:java程序

    作者: 超级蛋蛋
    227
    0
  • 存储过程?用什么来调用

    1)可以用一个命令对象来调用存储过程。2)可以供外部程序调用,比如:java程序

    作者: 超级蛋蛋
    322
    0
  • 存储过程设置GUC参数

    DWS 8.1.1请问下能否在存储过程中通过set 设置guc参数,例如declarebeginset enable_nestloop=off;insert into xxx select xxx;end

    作者: Disnyna
    98
    4
  • GaussDB 存储过程如何调优

    一个存储过程会涉及多段SQL,例如,SELECT,INSERT,DELETE等;过程在执行过程中卡住了,请问可以通过什么方式查看那段SQL执行的时间比较长导致过程卡住???

    作者: 谈笑鸿儒
    1361
    2
  • 存储过程 - 云数据库 GaussDB

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