开始SET SERVEROUTPUT ON;DECLARE v_empno emp.empno%
转载 2012-11-14 16:37:00
92阅读
2评论
cursor_sharing:说明: 控制可以终止共享相同的共享游标的 SQL 语句类型。值范围:强制: 强制表达方式不同但语句意思相同的语句共享一个游标。EXACT: 只令完全相同的 SQL 语句共享一个游标。默认值: EXACT   若存在字段的 histograms ,则每次是不同的值的时候都产生硬解析 ,若不存在 histograms,则不产生硬解析。换句话说,当表的字段被分
原创 2008-03-05 09:48:28
1244阅读
一,mysql命令行参数Usage: mysql [OPTIONS] [database] //命令方式 -?, --help //显示帮助信息并退出 -I, --help //显示帮助信息并退出 --auto-rehash //自动补全功能,就像linux里面,按Tab键出提示差不多,下面有例子 -A, --no-auto-rehas
一. 官网的说明1.1 CURSOR_SHARINGPropertyDescriptionParameter typeStringSyntaxCURSOR_SHARING = { SIMILAR | EXACT | FORCE }Default valueEXACTModifiableALTER SESSION, ALTER SYSTEMBasicNo       CURSOR_SHARING d
转载 2011-06-17 14:24:00
98阅读
2评论
一. 官网的说明http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN100251.1
转载 2022-01-06 10:13:24
250阅读
一. 官网的说明 ://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1 CURSOR_SHARING Property Description Parameter
转载 2016-10-29 20:20:00
112阅读
2评论
 一. 官网的说明 1.1 CURSOR_SHARINGPropertyDescriptionParameter typeStringSyntaxCURSOR_SHARING = { SIMILAR | EXACT | FORCE }Default valueEXACTModifiableALTER SESSION, ALTER SYSTEMBasicNo        CURSOR_SHARIN
转载 2011-06-17 14:24:00
59阅读
一. 官网的说明​​http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025​​1.1 CURSOR_SHARINGPropertyDescriptionParameter typeStringSyntaxCURSOR_SHARING = { SIMILAR | EXACT
转载 2022-01-04 09:43:35
315阅读
一. 官eStri
原创 2022-10-19 22:26:30
158阅读
declare job number; begin sys.dbms_job.submit(job => job, what => 'DECLARE S1 VARCHAR2(4000); S2 VARCHAR2(2); BEGIN PKG_TEST.P_TEST(S1, S2); END;',
原创 2023-05-11 10:52:31
153阅读
--游标可用于处理多行 --显示声明游标 declare  cursor cur_emp is select  * from employees;--声明游标  v_emp employees%rowtype;  v_star_no&nbs
原创 2013-02-09 13:33:47
578阅读
Library cache:主要作用是缓存刚刚执行过的sql语句和PL/SQL语句(如存储过程、函数、包、触发器)锁对应的执行计划、解析树、Pcode/Mcode等对象,当同样的SQL语句和PL/SQL语句再次被执行时,就可以例如已缓存再Library Cache中的那些相关对象而无需再次从头开始解析,这样就提高了这些SQL、PL/SQL语句重复执行的效率.v$sqlarea查看父游标、v$sql
转载 2022-04-24 12:32:13
835阅读
2010/12/31/1922767.html 1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由
转载 2017-10-09 09:37:00
128阅读
2评论
cursor
原创 2013-12-05 17:33:03
642阅读
CursorsYou use a cursor to fetch rows returned by a query. You retrieve the rows into the cursor using aquery and then fetch the rows one at a time ...
原创 2022-01-12 15:34:56
143阅读
1、索引表 TYPE type_name IS TABLE OF element_type INDEX BY index_type; table_name type_name ; element_type:集合中的元素的类型。如number、char, 也可以是记录 index_type :只能是整
转载 2020-06-11 16:57:00
143阅读
declare l_sql varchar2(123); -- variable that contains a query l_c sys_refcursor; -- cursor variable(weak cursor). l_res your_table%rowtype; -- variable containing fetching d...
转载 2019-01-21 10:18:00
240阅读
Cursor直译过来就是“游标”,它是Oracle数据库中SQL解析和执行的载体。Oracle数据库是用C语言写的,可以将Cursor理解成是C语言的一种结构(Structure)。Oracle数据库里的Cursor分为两种类型:一种是Shared Cursor;另一种是Session Cursor。本文先介绍Shared Cursor。1 Oracle里的Shared Cursor。1.1 Sh
原创 精选 2017-03-02 21:14:43
3844阅读
1、创建存储过程create procedure updatedemo  (ageparam IN number)asbeginupdate demo set age = ageparam;commit;end;/2、传参执行beginupdatedemo(20);end;/3、为存储过程设置参数的默认值3.1创建存储过程create or replace proc...
转载 2021-08-09 22:42:24
3311阅读
Oracle里创建参数的视图 在Oracle里,视图不像存储过程和函数一样,可以定义输入参数,但我们可以变个方式,使用程序包来实现 首先定义程序包: /* 按个人需要定义,我定义三个参数 ,因我项目程序需要,所以三个参数都是number ,当然可定义其它类型但切记,第二个create 的参数类型等需以第一个create一致,否则程序包创建失败*/create or repl...
原创 2021-08-24 15:28:07
1613阅读
  • 1
  • 2
  • 3
  • 4
  • 5