一个、用户的概念 用户,这是user,通俗的讲就是参观oracle数据库“人”。在oracle在。的各种安全参数的用户可控制,为了保持数据库的安全性,的概念包括模型(schema)、权限、字符、存储设置、配额、访问资源约束、数据库审计。每个用户都有一个密码,的用户/口令才干登录到数据库进行数据存取...
转载 2015-08-15 15:11:00
122阅读
2评论
简介PL/SQL(Procedure Language/SQL)是Oracle对SQL语言的过程化扩展,在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有处理过程的能力。所以PL/SQL是面向过程的语言。对于其他的数据库也有其对应的过程扩展语言,例如DB2的SQL/PL,SQL Server的Transac-SQL(T-SQL)。程序结构declare 说明部分(变量说明
转载 2024-01-21 02:42:40
73阅读
•          指示变量是与宿主变量相关联的一类SQL变量,它被用来监督和管理与其相关联的宿主变量,每一个宿主变量都可以定义一个指示变量指示变量的具体作用如下:(1)       向数据库表列输入NULL值(2)  
转载 2024-07-28 19:01:46
52阅读
不太喜欢看到在procedure用||拼接sql的语句所以贴了个绑定变量的例子,仅供参考 create or replace procedure using_t
转载 2023-04-20 15:49:38
139阅读
------------------------------------定义使用变量----------------------------------    --scalar 变量    declare
原创 2023-05-19 16:07:45
825阅读
oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析。一个硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤。硬解释不仅仅耗费大量的cpu,更重要的是会占据重要的们闩(latch)资源,严重的影响系统的规模的扩大(即限制了系统的并发行), 而且引起的问题不能通过增加内存条和cpu的数量来解决。之所以这样是因为门闩是为了顺序访问以及修改一些内存区
原创 2013-08-20 10:29:28
3339阅读
替代变量说明 在Oracle命令行中默认&为替代变量,只要在执行的sql中出现&符号,那么&符号后面的sql则会失效; 这就意味着,包含&符号的sql将不会正确的
原创 2024-04-15 09:20:56
91阅读
  oracle变量绑定        近期查看公司业务系统的DB层代码,发现SQL语句多采用常量形式,难怪公司总抱怨系统效率低。我知道采用绑定变量可以很大程度上提高效率,但却解释不清,到网上百度了一下,找到这篇文章,写的还不错,就摘录下来。以备以后参考。 ********************************
转载 精选 2011-11-23 18:09:12
1256阅读
plsql
原创 2013-12-03 22:06:00
1129阅读
[toc] 1.替代变量 通常而言,替代变量的前缀是 区别: & 用来创建一个临时变量,每当遇到这个临时变量时,都会提示你输入一个值 &&用来创建一个持久变量,当用&&命令引用这个变量时,不会每次遇到该变量就提示用户键入值,而只是在第一次遇到时提示一次 2.范例 此范例运行结果如下: 在上图中我们可
转载 2020-05-25 17:31:00
169阅读
2评论
oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析.一以及修
原创 2022-09-01 22:19:20
216阅读
Oracle里的绑定变量 使用绑定变量,是可以重用解析树和执行计划基础条件. 绑定变量的典型写法 --sql var x number; exec :x := 7369; select ename from emp where empno= :x; --plsql declare vc_name v ...
转载 2021-09-04 14:29:00
514阅读
指示函数   基本定义   指示函数(indicator function)   数学中,指示函数是定义在某集合X上的函数,表示其中有哪些元素属于某一子集A。   指示函数有时候也称为特征函数。现在已经少用这一称呼。概率论有另一意思迥异的特征函数。   集X的子集A的特征函数是函数 ​​​​​   ,定义为 ​​​​​   A的指示函数也记作XA(x)或IA(x)。
转载 2012-05-16 15:07:00
1065阅读
1点赞
2评论
屏幕信息分类屏幕信息分为桌面、窗口、菜单、对话框等。桌面:指计算机屏幕,如Windows 98的桌面由“开始”按钮、任务栏、图标、空白区组成。窗口:指某一应用程序的使用界面,其中包括标题栏、菜单栏、工具栏、状态栏、最小化按钮、最大化/还原按钮、关闭按钮、滚动条(屏幕信息分类屏幕信息分为桌面、窗口、菜单、对话框等。桌面:指计算机屏幕,如Windows 98的桌面由“开始”按钮、任务栏、图标、空白区组
Oracle数据库“赢在”在架构,这话还是有道理的,除了锁(lock)这个最大的架构上的“赢点”之外,Oracle事件(event)也是另外一个很
原创 2024-07-23 10:48:24
21阅读
CREATE GLOBAL TEMPORARY TABLE TABLENAME ( COL1 VARCHAR2(10), COL2 NUMBER ) ON COMMIT PRESERVE(DELETE) ROWS ; 这种临时表不占用表空间,而且不同的SESSION之间互相看不到对方的数据 在会话结束后表中的数据自动清空,如果选了DELETE ROWS,则在提交的时候即清空数据,PRES
转载 2011-10-20 15:37:57
6929阅读
绑定变量在OLTP环境下,被广泛的使用;这源于OLTP的特点和sql语句的执行过程,OLTP典型的事务短,类似的sql语句执行率高,并发大;oracle在执行sql语句前会对sql语句进行hash运算,将得到的hash值和share pool中的library cache中对比,如果未命中,则这条sql语句需要执行硬解析,如果命中,则只需要进行软解析;硬解析的执行过程是先进行语义,语法分析,然后生
推荐 原创 2012-06-15 12:00:24
4867阅读
2点赞
1评论
    ---标量变量 DECLARE   V_AAC003 AC01.AAC003%TYPE := '&nam'; BEGIN   UPDATE AC01 SET AAC003 = V_AAC003&nbs
原创 2012-12-18 14:51:16
374阅读
     Bind Peeking是Oracle 9i中引入的新特性,一直持续到Oracle 10g R2。它的作用就是在SQL语句硬分析的时候,查看一下当前SQL谓词的值 ,以便生成最佳的执行计划。而在oracle 9i之前的版本中,Oracle 只根据统计信息来做出执行计划。一、绑定变量窥探     使用SQL首次运行时的值来生成执行计划。后续再次运行该SQL语句则使用首次执行计划来执行。  
原创 2022-01-05 15:17:50
304阅读
-- 11g export ORACLE_OWNER=oracle11g export ORACLE_HOME=/home/oracle11g/app/oracle11g/product/11.2.0/dbhome_1 export ORACLE_BASE=/data/data1 export PA ...
转载 2021-10-22 09:02:00
369阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5