(借鉴)数据库开发秘诀
开发数据库程序时,有条简单的秘诀:1、 如果可能的话,应该用单条SQL语句完成。2、 如果不能用单条SQL语句完成,那么就用PL/SQL完成工作。3、 如果不能用PL/SQL完成,尝试java存储过程(Java S...
oracle学习笔记【复合数据类型】
oracle学习笔记【复合数据类型】
oracle开发【异常处理】
例外(exception)是一种PL/SQL标识符,如果运行PL/SQL块出现错误或警告,则会触发例外。当触发例外时,默认情况下会终止PL/SQL块的运行,通过在PL/SQL块中引入例外处理部分,可以捕捉各种例外,并根据例外出现的情...
ORACLE_SID,DB_NAME,INSTANCE_NAME的理解
ORACLE_SID,DB_NAME,INSTANCE_NAME三个参数在默认情况下设置为一致,导致我们无法分清楚之间有什么区别,这里记录下我的理解。 ORACLE_SID: ...
oracle登录时忘记用户密码怎么办?
Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式 第一种方式的修改 1、控制面板->管理工具->服务 中打开 OracleOraHome92TNSListener服务 和OracleServiceORACLE(ORACLE可...
10g及以前版本execute immediate不支持clob类型,11g已经支持
execute immediate V_INSERTSQL||V_SQL;后面是我拼成的一个insert...select类型为clob类型的语句。 昨天在公司测试的时候,公司数据库是11g的,没有问题。今天在家测试,家里电脑是10g,出现错误:PLS-00382...
union、intersect、minus
union、intersect、minus
用命令查看当前登录数据库版本(3种方法)
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 7月 22 18:25:32 2010Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ...
Oracle control 配置
Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp. C:\Documents and Settings\赵双双>emca -config dbcontrol db -repos recreate EMCA 开始于 2010-7-14 14:52:27EM C...
怎么对表中已经重复的字段建立唯一性索引?(该字段已经有普通索引)
首先可以肯定的是,在一般情况下是不能完成对有重复数据的字段添加唯一性索引的。 但是在建唯一性索引的时候可以不检查原来已经存在的数据,语法如下:alter table test_tab add constraint pk_p1 unique(p1...
Autotrace的设置与使用
一、 如何设置Autotrace?SQLPLUS的AutoTrace是分析SQL的执行计划、执行效率的一个非常简单方便的工具,在绝大多数情况下,也是非常有用的工具。通过以下方法可以把Autotrace的权限授予任何用户,如果你需要限制Aut...