
Oracle
文章平均质量分 55
Wuaner
性格随和 爱好广泛 生活严谨 工作认真 受教育程度良好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle: minus | in | exists
解释及例子:[b]MINUS Query:[/b][url]http://www.techonthenet.com/sql/minus.php[/url][b]IN Function:[/b][url]http://www.techonthenet.com/sql/in.php[/url][b]EXISTS Condition:[/b][url]http://www...原创 2012-09-05 13:49:31 · 123 阅读 · 0 评论 -
Oracle jobs(DBMS_JOB and DBMS_SCHEDULER)
[color=red][b]写PL/SQL procedure的时候,一定要写的够健壮、够完善;如果该procedure会有job来run它,更需要有完善的异常处理机制(捕获所有异常,包括WHEN OTHERS, 把出错信息写入日志。在异常处理中不要继续RAISE。这样运行该procedure的job就保证不会失败了)。要不然,任何未捕获异常的发生都会引起job的failure;在failure ...原创 2010-07-21 14:14:44 · 194 阅读 · 0 评论 -
Oracle 各种注释
[color=red][b]为SQL语句添加注释:[/b][/color][img]http://docs.oracle.com/cd/B19306_01/appdev.102/b14261/comment.gif[/img][url]http://docs.oracle.com/cd/B19306_01/appdev.102/b14261/comments.htm#s...原创 2010-07-20 14:19:54 · 345 阅读 · 0 评论 -
Oracle 监听 本地Net服务名 配置
Oracle数据库配置:[url]http://shupili141005.iteye.com/blog/608031[/url]原创 2010-07-20 10:32:58 · 72 阅读 · 0 评论 -
[Oracle]Difference between a database and an instance(数据库 实例 区别)
Difference between a database and an instance [Oracle][url]http://www.adp-gmbh.ch/ora/misc/database_vs_instance.html[/url][quote]The terms instance and database are closely related, but don't re...原创 2010-07-20 09:31:07 · 85 阅读 · 0 评论 -
Oracle Bulk Collect
On BULK COLLECT:[url]http://www.oracle.com/technology/oramag/oracle/08-mar/o28plsql.html[/url]Oracle PL/SQL: BULK COLLECT:[url]http://psoug.org/snippet/Oracle-PL-SQL-BULK-COLLECT_497.htm[/url]...原创 2010-07-16 10:03:00 · 81 阅读 · 0 评论 -
Oracle/PLSQL: FOR Loop 循环语句
Oracle/PLSQL: FOR Loop:[url]http://www.techonthenet.com/oracle/loops/for_loop.php[/url]Loops with PL/SQL:[url]http://www.adp-gmbh.ch/ora/plsql/loops.html[/url]The syntax for the FOR Loop...原创 2010-07-15 16:43:21 · 251 阅读 · 0 评论 -
一个高人写的oracle资料
http://blog.youkuaiyun.com/xuesong123/archive/2009/03/13/3986321.aspx我们从一个用户请求开始讲,ORACLE的完整的工作机制是怎样的,首先一个用户进程发出一个连接请求,如果使用的是主机命名或者是本地服务命中的主机名使用的是机器名(非IP地址),那么这个请求都会通过DNS服务器或HOST文件的服务名解析然后传送到ORACLE监听进程...原创 2009-08-14 17:11:43 · 66 阅读 · 0 评论 -
视图的DML操作
视图是否可以提升查询速度?所有对视图的查询,最终还是会落实到表上,查询速度上并不会有大的提升; 物化视图主要是把查询结果预计算并将结果保存成类似表的形式,再借助了查询重写的功能, 所以可以提升查询性能!关于视图的介绍:[url]http://zenghao.iteye.com/blog/196803[/url]视图INSTEAD OF触发器介绍:[url]http://...原创 2009-08-13 19:26:18 · 224 阅读 · 0 评论 -
Oracle sequence
[quote]sequence.CURRVAL -- 返回 sequence的当前值 sequence.NEXTVAL -- [b][color=red]增加sequence的值[/color][/b],然后返回 sequence 值[/quote][url]http://swen00.iteye.com/blog/354842[/url][url]http...2009-08-12 16:01:56 · 67 阅读 · 0 评论 -
Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
--delete tables[code="sql"]select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables; [/code]--delete views[code="sql"]select 'drop view ' || view_name||';'||chr(13)||chr(10)...原创 2009-08-12 15:55:20 · 68 阅读 · 0 评论 -
Oracle Escape Characters
[quote]Oracle allows the assignment of special escape characters to tell Oracle that the character is interpreted literally. Certain characters such as the underscore “_” are not interpreted litera...原创 2010-01-20 19:25:34 · 90 阅读 · 0 评论 -
Oracle CRUD
各种常用oralce语句查看ORACLE版本[code="sql"]SQL> SELECT * FROM V$VERSION;[/code]查看本地数据库名:[code="sql"]SQL> select name from v$database;[/code]查看表空间[code="sql"]SQL> SELECT * FROM V$tablespace;[/code...原创 2009-07-30 10:52:27 · 86 阅读 · 0 评论 -
Oracle's Pseudocolumn ROWNUM & default Row Order & 基于此的三层嵌套分页查询
[b]Oracle® Database SQL Reference 10g Release 2 (10.2) -> ROWNUM Pseudocolumn:[url]http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/pseudocolumns009.htm[/url][/b][quote][b]For each row...原创 2009-07-27 15:02:23 · 83 阅读 · 0 评论 -
同时count用户表中的男人和女人
用户表中sex字段,1表示男,0表示女。要实现图一效果。[img]http://www.iteye.com/upload/attachment/126550/502efa5c-fa57-3334-9e2a-3c8d705b243f.png[/img]分别用decode和case when then else end实现,如图二。[img]http://www.iteye.com/u...原创 2009-07-18 17:20:12 · 100 阅读 · 0 评论 -
Oracle with as 用法
[url]http://blog.chinaunix.net/u2/73123/showart_1357755.html[/url]原创 2009-07-18 17:00:35 · 66 阅读 · 0 评论 -
Oracle 排序中NULL值的处理方法
Oracle 排序中NULL值的处理方法[url]http://space.itpub.net/15203236/viewspace-588848[/url]1、缺省处理 Oracle在Order by时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前面。 2、使用nvl函数 nvl函数可以将输入参...原创 2009-08-21 12:52:37 · 86 阅读 · 0 评论 -
Oracle Analytic Functions:RANK, DENSE_RANK, FIRST and LAST
Oracle/PLSQL: Rank Function:[url]http://techonthenet.com/oracle/functions/rank.php[/url]Oracle Rank:[url]http://psoug.org/reference/rank.html[/url]RANK, DENSE_RANK, FIRST and LAST Analytic...原创 2010-12-13 17:02:22 · 101 阅读 · 0 评论 -
Oracle:Collections Records Type %TYPE %ROWTYPE
PL/SQL Collections and Records:[url]http://download.oracle.com/docs/cd/B10501_01/appdev.920/a96624/05_colls.htm#7658[/url]Oracle系列:记录 Record:[url]http://blog.youkuaiyun.com/qfs_v/archive/2008/05/15/...原创 2010-11-09 22:27:42 · 67 阅读 · 0 评论 -
Oracle Cursor 游标
Oracle中Cursor介绍:[b][url]http://www.iteye.com/topic/649874[/url][/b]游标小记(收集汇总):[url]http://www.itpub.net/viewthread.php?tid=897079&highlight=%D3%CE%B1%EA[/url] [size=medium][color=r...原创 2010-11-09 20:44:15 · 88 阅读 · 0 评论 -
一个奇怪的Oracle sql问题
[code="sql"]select A.M,B.N from Table1 Aleft join Table2 B on A.Table2_SID = B.SIDwhere M = 'xxx'[/code]当Table1和Table2中都有名为M的列时,将会查不出任何记录!尽管Table1中有符合where条件的记录。这个问题很奇怪。。。按理说,如果是因为M未明确指定...原创 2011-01-13 16:13:30 · 85 阅读 · 0 评论 -
Oracle 锁机制
Oracle多粒度封锁机制研究:[url]http://www.itpub.net/viewthread.php?tid=202492&highlight=%CB%F8[/url]我对ORACLE数据锁的一点体会:[url]http://www.itpub.net/viewthread.php?tid=270059&highlight=%CB%F8[/url]在Oracle...原创 2010-09-19 20:12:58 · 112 阅读 · 0 评论 -
Oracle Data Dictionary 数据字典
Oracle数据字典查阅:[url]http://download.oracle.com/docs/cd/B14117_01/server.101/b10755/toc.htm[/url]关于数据字典中的视图 ALL_OBJECTS/DBA_OBJECTS/USER_OBJECTS的区别:[url]http://download.oracle.com/docs/cd/B1411...原创 2010-09-19 16:44:18 · 89 阅读 · 0 评论 -
Oracle Sign Function
Oracle/PLSQL: Sign Function:[url]http://www.techonthenet.com/oracle/functions/sign.php[/url][quote]In Oracle/PLSQL, the sign function returns a value indicating the sign of a number.The synt...原创 2010-09-17 14:52:03 · 83 阅读 · 0 评论 -
Oracle Built-In Functions: Next_Day and Last_Day
next_day(date,char): 它用来返回从第一个参数指定的日期开始,第一次到达第二个参数(星期)的日期. 返回日期晚于参数date,且星期为CHAR的那一天的日期。 参数date的取值与数据库的Locale有关,CHAR的取值为1~7或星期的中/英文(具体是中文还是英文,也取决于数据库的Locale) [url]http://www.techonthenet.com...原创 2010-09-16 17:09:18 · 76 阅读 · 0 评论 -
Oracle Procedure 存储过程
Oracle/PLSQL: Creating Procedures:[url]http://www.techonthenet.com/oracle/procedures.php[/url][quote]The syntax for a procedure is:[code="sql"]CREATE [OR REPLACE] PROCEDURE procedure_name [ (...原创 2010-09-16 08:36:42 · 67 阅读 · 0 评论 -
Oracle Exception Handle 异常处理
Handling PL/SQL Errors:[url]http://download.oracle.com/docs/cd/B10501_01/appdev.920/a96624/07_errs.htm[/url][quote][b][size=medium]Retrieving the Error Code and Error Message: SQLCODE and SQLERRM[...原创 2010-09-15 13:00:03 · 204 阅读 · 0 评论 -
Oracle 性能工具 : Explain plan、Autotrace、Tkprof
Oracle: 三个内置的性能工具包 Explain plan、Autotrace、Tkprof:[url]http://vitas08xy.blog.sohu.com/108168502.html[/url][size=large][color=red]Oracle EXPLAIN PLAN 执行计划[/color][/size]Using EXPLAIN PLAN:[url...原创 2010-09-14 18:07:01 · 89 阅读 · 0 评论 -
关于Oracle数据和对象的导入导出 [转]
关于Oracle数据和对象的导入导出 [转]:[url]http://www.cnblogs.com/oapro/archive/2006/04/14/374908.html[/url]原创 2010-09-14 10:25:18 · 66 阅读 · 0 评论 -
Oracle Trigger 触发器
备忘速查:oracle的update insert delete时的触发器:[url]http://mamaoyuan625.iteye.com/blog/448310[/url][quote][code="sql"]CREATE TABLE t1 ( tid VARCHAR2(20), tname VARCHA...原创 2010-06-09 16:37:34 · 70 阅读 · 0 评论 -
视图上触发器 & Materialized View 物化视图
视图是基于一个表或多个表或视图的逻辑表,[b]本身不包含数据,只是存储在数据字典里的一条select语句[/b];所以,通过视图做查询并不能提高查询效率。[b]怎样对连接多表的视图进行DML操作?[/b]在Oracle系统里,如果一个视图是由一个基表的所有非空列(Not Null)组成,那么该视图是可以进行INSERT、DELETE和UPDATE操作的。但是如果一个视图由多个基表进...原创 2010-06-08 12:46:08 · 344 阅读 · 0 评论 -
Oracle 对汉字的order by排序规则
关于oracle order by排序:[url]http://download.oracle.com/docs/cd/B19306_01/server.102/b14225/ch5lingsort.htm#i1008198[/url][quote]Oracle provides the following types of sorts:Binary sortMonolingual...原创 2010-06-02 09:17:31 · 548 阅读 · 0 评论 -
Oracle Analytic Functions:RANK, DENSE_RANK, FIRST and LAST;PARTITION BY
Oracle/PLSQL: Rank Function:[url]http://techonthenet.com/oracle/functions/rank.php[/url]Oracle Rank:[url]http://psoug.org/reference/rank.html[/url]RANK, DENSE_RANK, FIRST and LAST Analytic...原创 2010-12-13 17:02:27 · 92 阅读 · 0 评论 -
Oracle 行列转换
[url]http://www.itpub.net/viewthread.php?tid=1017026[/url]原创 2009-07-18 16:37:53 · 62 阅读 · 0 评论 -
Oracle Decode
Oracle中decode函数用法[url]http://blog.youkuaiyun.com/one132/archive/2009/07/06/4325165.aspx[/url]原创 2009-07-18 16:36:57 · 65 阅读 · 0 评论 -
关于 x_name
global_nameGLOBAL_DB_NAMEglobal_namesdb_nameDB_DOMAINORACLE_SIDservice_names(注意是复数)service_names是在网络上用户向监听器发出连接数据库请求时,监听器向数据库实例注册时用到的一个初始化参数。服务名确定数据库服务是属于哪一个实例的。instance_...2009-06-08 16:57:00 · 109 阅读 · 0 评论 -
ORA-12560: TNS:protocol adapter error
两个NET service_name,用sqlplus连接数据库,报ORA-12560: TNS:protocol adapter error的错误,是因为没有指定要连接的数据库的本地Net服务名。应该这么连接: scott@net_service_name(本地Net服务名)更改登录为sys:SQL> conn sys/sys@net_service_name(本地Net服务...2009-06-08 16:54:34 · 93 阅读 · 0 评论 -
Oracle/PLSQL: Synonyms 同义词
[url]http://united-states.opensthe.net/documentation/oracle/database/10.2/server.102/b14200/statements_7001.htm[/url][url]http://www.techonthenet.com/oracle/synonyms.php[/url]2010-03-09 18:12:16 · 531 阅读 · 0 评论 -
oracle创建用户与授予所有权限 等
create user username identified by password default tablespace users quota unlimited on users;GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FU...2009-05-25 21:42:36 · 87 阅读 · 0 评论 -
一个奇怪的问题引出oracle对象名的大小写
遇到的问题:一 用工具建了个表t_aaa(工具生成的create table语句自动为表名加上了引号);然后执行[quote]select * from t_aaa[/quote]结果提示“表或视图不存在”;二 有表A,含列id(列id为小写);执行[quote]select id from A[/quote]提示“ORA-00904: invalid identifie...原创 2009-11-10 21:16:03 · 146 阅读 · 0 评论