![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
pingyan158
这个作者很懒,什么都没留下…
展开
-
Oracle用Start with...Connect By子句递归查询
Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。创建示例表:CREATE TABLE TBL_TEST( ID NUMBER, NAME VARCHAR2(100 BYTE), PID NUMBER DEFAULT 0); 插入测试数据转载 2012-07-18 09:15:12 · 423 阅读 · 0 评论 -
oracle v$sqlarea分析SQL语句使用资源情况
V$SQLAREA 本视图持续跟踪所有shared pool中的共享cursor,在shared pool中的每一条SQL语句都对应一列。本视图在分析SQL语句资源使用方面非常重要。V$SQLAREA中的信息列 HASH_VALUE:SQL语句的Hash值。 ADDRESS:SQL语句在SGA中的地址。 这两列被用于鉴别SQL语句,有时,两条不同的语句可能ha转载 2014-07-24 08:49:24 · 736 阅读 · 0 评论 -
Oracle Database Link基础
什么是database link?database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序。在任何分布式环境里,database都是必要的。另外要注意的是database link是单向的连接。在创建database link的时候,Oracle再数据字典中保存相关的database link的信息,在使用databas转载 2013-05-21 09:15:15 · 601 阅读 · 0 评论 -
pipe row 的用法,Oracle split 函数写法
=========================================================== 作者: flysky0814(http://flysky0814.itpub.net)发表于:2007.11.28 11:14分类: oracle10g 出处:http://flysky0814.itpub.net/post/35477/419443-----转载 2014-01-06 17:42:33 · 1122 阅读 · 0 评论 -
Oracle:递归查询详解
本篇文章详细介绍了Oracle的递归查询语法,利用此语法,可以方便地实现递归的双向查询: -- Tirle : Recursion query for TREE with "connect by/start with"-- Author :-- Create Date :-- Version :-- Last转载 2013-12-02 17:08:27 · 837 阅读 · 0 评论 -
两台不同的数据库中的表的操作方法(oracle和sql+server的比较)
如何操坐不在同一个数据库中的数据操作:一。对于SQL server来讲: 1.采用创建链接服务器的方式: (1).创建链接服务器 exec sp_addlinkedserver '要创建的链接服务器的本地名称', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' sp_addlinkedserver :创建一个链接服务转载 2013-05-20 17:15:24 · 847 阅读 · 0 评论 -
Oracle instr函数
INSTR (源字符串, 目标字符串, 起始位置, 匹配序号) 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始 到字符的结尾就结束。 语法如下: instr( string1, string2 [, start_position [, nth_appearance ] ] ) 参数分析: s转载 2013-04-25 10:58:37 · 479 阅读 · 0 评论 -
SQL中IN和EXISTS用法的区别
NOT INSELECT DISTINCT MD001 FROM BOMMD WHERE MD001 NOT IN (SELECT MC001 FROM BOMMC)NOT EXISTS,exists的用法跟in不一样,一般都需要和子表进行关联,而且关联时,需要用索引,这样就可以加快速度select DISTINCT MD001 from BOMMD WHERE NOT EXISTS转载 2013-04-23 17:20:08 · 452 阅读 · 0 评论 -
Oracle 关键字(保留字) 大全
Oracle 关键字(保留字) 大全其实这个东西可以在oracle 上输入一个sql语句就可以得到:select * from v$reserved_words order by keyword asc; //order 后边不是必须的,那只是个排序,使结果不至于杂乱无章,如果用的是PL/SQL的话的SQL window的话,在获得结果后,可以点击 按钮,使得查询结果不分页,然后转载 2013-01-31 14:00:28 · 27984 阅读 · 0 评论 -
sys_connect_by_path的使用
个人觉得这个函数其实很好用,sys_connect_by_path(字段名, 2个字段之间的连接符号),注意这里的连接符号不要使用逗号,oracle会报错,如果一定要用,可以使用replace替换一下,方法如下 REPLACE(字段名,原字符,',')。还有,这个函数使用之前必须先建立一个树,否则无用。举个例子:目的:将num值相等的项目写成 seq1,seq2,seq3,……的形式转载 2012-07-18 09:13:11 · 672 阅读 · 0 评论 -
oracle interval粗解
INTERVAL DAY TO SECOND数据类型Oracle语法:INTERVAL ‘{ integer | integer time_expr | time_expr }’{ { DAY | HOUR | MINUTE } [ ( leading_precision ) ]| SECOND [ ( leading_precision [, fractional_seconds转载 2014-07-24 12:00:31 · 511 阅读 · 0 评论