create or replace procedure sp_addProjectQj( ret out number, flowid in number --流程Id) ascursor c_design is select * from LC_VR_Detail where lc_c...
分类:
数据库 时间:
2015-11-16 12:09:04
阅读次数:
263
CREATE PROCEDURE `test`.`new_procedure` ()BEGINDECLARE done INT DEFAULT FALSE; -- 需要定义接收游标数据的变量 DECLARE a CHAR(16); -- 游标 DECLARE cur CURSOR FOR ...
分类:
数据库 时间:
2015-07-26 20:35:25
阅读次数:
205
declare --类型定义 strsql string(500); v_ErrorCode NUMBER; -- Variable to hold the error message code v_ErrorText VARCHAR2(200); -- Variable to hold the ....
分类:
数据库 时间:
2015-06-10 14:03:11
阅读次数:
574
declare --类型定义 cursor c_eventstate is Select CampaignId,phonenumber,PolicyNumber from mkt_eventstate a where synstate =0 and packagestate = 2 and err....
分类:
数据库 时间:
2015-06-10 11:59:22
阅读次数:
143
这几天看了下 oracle pl/sql 实战 这本书,出于对sql语句性能的研究,先研究下游标对代码的影响。
1.逐行处理
程序声明了一个游标c1,然后用游标for循环隐式地打开了这个游标,对从游标c1取出的每一行,程序查询customers表,并把first_name和last_name的值填充到变量,随后插入一行数据到top_sales_customers表。
问题...
分类:
数据库 时间:
2015-05-25 11:34:57
阅读次数:
166
CREATE PROCEDURE `test`.`new_procedure` ()BEGIN-- 需要定义接收游标数据的变量 DECLARE a CHAR(16); -- 游标 DECLARE cur CURSOR FOR SELECT i FROM test.t; -- 遍历数据结束标...
分类:
数据库 时间:
2015-04-07 17:13:52
阅读次数:
186
DECLARE @SQL VARCHAR(MAX)DECLARE test_cursor CURSORSCROLL FORSELECT PFDB_No from dbo.PFDBInfoTableOPEN test_cursorDECLARE @PFDBNo nchar(11)FETCH NEXT ...
分类:
数据库 时间:
2015-03-02 11:02:33
阅读次数:
158
CREATE PROCEDURE `db`.`test_procedure` ()BEGIN-- 需要定义接收游标数据的变量 DECLARE a CHAR(16); -- 游标 DECLARE cur CURSOR FOR SELECT i FROM db.t; -- 结束标志 DECL...
分类:
数据库 时间:
2015-02-26 18:31:15
阅读次数:
167
13.批绑定13.1本地批绑定问题产生的原因:由于SQL引擎和PLSQL引擎来回切换而造成的上下切换而引发性能开销批绑定:在SQL语句中为PLSQL变量赋值,而一次性将整个集合绑定,不是通过游标循环的方式,从而减少数据往返的次数。用了批绑定之后,在SQL引擎和PLSQL引擎之间的上下文切..
分类:
数据库 时间:
2015-02-25 23:58:02
阅读次数:
262
本人收集的,挺有用的1. 利用游标循环更新、删除MemberAccount表中的数据DECLARE My_Cursor CURSOR --定义游标FOR (SELECT * FROM dbo.MemberAccount) --查出需要的集合放到游标中OPEN My_Cursor; --打开游标FET...
分类:
数据库 时间:
2015-02-09 15:43:56
阅读次数:
1029