wmjy.net
当前位置:首页 >> DB2 proCEDurE >>

DB2 proCEDurE

CREATE PROCEDURE db2admin.CREATE_DATABASE() SPECIFIC db2admin.CREATE_DATABASE LANGUAGE SQL BEGIN declare sSql varchar(1000) ; set sSql = 'CREATE TABLE A (ID BIGINT NOT NULL)'; prepare s1 from sSql; execute s1; END

drop procedure proc_name 如果过程名称相同,参数个数不同,则指定参数类型即可删除,比如: drop procedure proc_name(int,varchar)

可以通过SIGNAL和RESIGNAL来显示的触发一个指定的SQLSTATE.使用SIGNAL和RESIGNAL的MESSAGE_TEXT来设定伴随SQLSTATE的文本信息(可以理解为错误信息)。 在下面的例子中,在SQL procedure定义了一个处理自定义SQLSTATE 72822的条件处理器(conditi...

CREATE PROCEDURE TestIfElse( p_a INT, OUT p_b INT) LANGUAGE SQL BEGIN IF p_a = 1 OR p_a = 2 THEN SET p_b = 100; ELSEIF p_a = 3 OR p_a = 4 THEN SET p_b = 200; END IF; END 这样的效果么?

DECLARE CHOICE2 CURSOR WITH RETURN TO CALLER FOR --声明游标 CHOICE2 SELECT COMPANYID,DEPTID,SEQID,SUBMITTIME,SUBMITDATE, B.GRADEDESC HYEAR,PRODUCTID,PRODUCTCODE,PRODUCTDESC, A.GRADEID,PRICE,SFZDPY,LQUANT,MQUANT,MCQUANT,LCQUANT,...

存储过程异常的处理: DECLARE handler-type HANDLER FOR condition handler-action 异常处理器类型(handler-type)有以下几种: CONTINUE 在处理器操作完成之后,会继续执行产生这个异常语句之后的下一条语句。 EXIT 在处理器操作完成之后,存储...

1、db2 create database 数据库名

1、存储过程编写 DROP PROCEDURE "PLName"@CREATE PROCEDURE "PLName"(--存储过程名字IN IN_ID BIGINT , --以下全是输入参数IN IN_ENTNAME VARCHAR(200) ,IN IN_REGNO VARCHAR(50),IN IN_PASSWORD VARCHAR(20),IN IN_LEREP VARCHAR(300),IN IN_C...

您好,很高兴为您解答。 CREATE PROCEDURE db2admin.CREATE_DATABASE() SPECIFIC db2admin.CREATE_DATABASE LANGUAGE SQL BEGIN declare sSql varchar(1000) ; set sSql = 'CREATE TABLE A (ID BIGINT NOT NULL)'; prepare s1 from sSql; execut...

CREATE PROCEDURE "DB2INST2"."SP_SF_GET_PRESC" (IN "V_GHXH" BIGINT, IN "V_RECORDSTATUS" SMALLINT, IN "V_TYPE" SMALLINT, IN "V_PRESCNO" BIGINT, IN "V_ISQX" SMALLINT, OUT "ERR_CODE" INTEGER, OUT "ERR_TEXT" VARCHAR(100) ) LANGUAGE ...

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com