oracle
文章平均质量分 72
saturnyeung
这个作者很懒,什么都没留下…
展开
-
sys_connect_by_path 的用法
个人觉得这个函数其实很好用,sys_connect_by_path(字段名, 2个字段之间的连接符号),注意这里的连接符号不要使用逗号,oracle会报错,如果一定要用,可以使用replace替换一下,方法如下 REPLACE(字段名,原字符,',')。还有,这个函数使用之前必须先建立一个树,否则无用。举个例子:目的:将num值相等的项目写成 seq1,seq2,seq3,……的形式转载 2012-05-09 10:04:07 · 615 阅读 · 0 评论 -
row_number()over函数的使用(转)
(转)http://hi.baidu.com/122439049/blog/item/0c9c48131b2734d5f7039e13.htmlrow_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的). 与r转载 2012-06-01 00:06:39 · 166 阅读 · 0 评论 -
Oracle建立DBLINK的详细步骤记录
测试条件:假设某公司总部在北京,新疆有其下属的一个分公司。在本次测试中,新疆的计算机为本地计算机,即本要的IP地址为:192.168.1.100 北京的总部有一个集中的数据库,其SID是SIDBJ,用户名:userbj,密码:bj123,北京的IP地址是:192.168.1.101。在本地(新疆)的分公司也有一个数据库,其SID是SIDXJ,用户:userxj,密码:xj123,新疆的转载 2012-06-06 10:37:37 · 571 阅读 · 0 评论 -
oracle下如何创建database link全面总结
物理上存放于网络的多个ORACLE数据库,逻辑上可以看成一个单一的大型数据库,用户可以通过网络对异地数据库中的数据进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的,开发人员无需关心网络的链接细节、数据在网络节点中的具体分布情况和服务器间的协调工作过程。数据库之间的链接建立在DATABASE LINK上。要创建一个DATABASE LINK,必须首先在建立链接的数据库转载 2012-05-22 21:16:01 · 268 阅读 · 0 评论 -
oracle 客户端连接服务器
如何连接oracle数据库及故障解决办法如何配置才能使客户端连到数据库:要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用 jdbc thin模式,不用装oracle的客户端软件。加入你在机器上装了oracle数据库,就不需要在单独在该机器上安装oracle客户端了,因为装 oracle数据库的时候会自转载 2012-05-22 21:26:27 · 262 阅读 · 0 评论 -
[转]oracle伪列 rowid和rownum
一,什么是伪列RowID?1,首先是一种数据类型,唯一标识一条记录物理位置的一个id,基于64位编码的18个字符显示。2,未存储在表中,可以从表中查询,但不支持插入,更新,删除它们的值。二,RowID的用途1,在开发中使用频率应该是挺多的,特别在一些update语句中使用更加频繁。所以oracle ERP中大部份的视图都会加入rowid这个字段。 在一些cursor定义时也少不了加入rowid。但转载 2012-05-22 22:49:41 · 221 阅读 · 0 评论 -
oracle case when的用法
oracle case when的用法 SELECT col1, col2, CASE WHEN col3 > 1 AND col3 THEN '1' WHEN col3 > 2 AND col3 THEN '2' WHEN col3 >转载 2012-05-24 16:42:11 · 243 阅读 · 0 评论