Oracle中实现圆周率计算(一)
今天两个同事用JAVA实现圆周率一百位小数的实现。一个同事问我要不要试试,由于很长时间没有写过JAVA代码,而且本身JAVA的水平就很差,于是打算用ORACLE实现。 其实Oracle中使用现成的函数就可以直接...
Oracle10g新特性——利用外部表卸载数据
今天在看Oracle的CONCEPT文档时发现,Oracle的外部表也可以用来卸载数据了。 从10.2中开始,Oracle增加了外部表的一个新的访问驱动:ORACLE_DATAPUMP。而再次之前,只有一个默认的驱动ORACLE_LOADER。...
数据泵导出时报错ORA-1422错误
今天一个学习Oracle时间不长的同事在使用数据泵导出的时候碰到了这个错误。 由于前两天看到他在研究DUAL表,而且还问过我几个DUAL表相关的问题,所以看到这个错误后首先想到的就是问他是否向DUAL表中...
ORA-2083错误
如果数据库的GLOBAL_NAME中包含'-',就可能导致通过数据库链创建的物化视图、视图和同义词出现这个错误。 重现一下这个错误:SQL> CONN yangtk/yangtk@192.25.1.103/ora11g_p.ytk_thinkpad已连接。SQ...
ORA-12028错误
在建立物化视图中碰到了这个错误,经过分析发现,导致错误的原因并非这个错误描述的原因。 首先看一下错误的发生:SQL> CONN YANGTK/YANGTK@192.25.1.101/TEST101已连接。SQL> SELECT * FROM V$VERSI...
临时表的ORA-14552错误
在处理临时表的时候经常会碰到这个错误。 最简单的例子:SQL> CREATE GLOBAL TEMPORARY TABLE T_TEMP 2 (ID NUMBER) 3 ON COMMIT PRESERVE ROWS;表已创建。SQL> INSERT IN...
小议自治事务(六)
这两天看了11g的CONCEPT文档的事务部分,发现自治事务还有一些以前没有注意到的地方,这里简单总结一下。对比自治事务与普通事务的代价差别。小议自治事务(一):http://yangtingkun.itpub.net/post/468/467765...
小议自治事务(五)
这两天看了11g的CONCEPT文档的事务部分,发现自治事务还有一些以前没有注意到的地方,这里简单总结一下。描述自治事务与主事务与临时表的关系。小议自治事务(一):http://yangtingkun.itpub.net/post/468/467765...
小议自治事务(四)
这两天看了11g的CONCEPT文档的事务部分,发现自治事务还有一些以前没有注意到的地方,这里简单总结一下。描述自治事务与主事务在事务和会话级的关系。小议自治事务(一):http://yangtingkun.itpub.net/post/468/...
小议自治事务(三)
这两天看了11g的CONCEPT文档的事务部分,发现自治事务还有一些以前没有注意到的地方,这里简单总结一下。描述自治事务与会话的关系。小议自治事务(一):http://yangtingkun.itpub.net/post/468/467765小议自治...
小议自治事务(二)
这两天看了11g的CONCEPT文档的事务部分,发现自治事务还有一些以前没有注意到的地方,这里简单总结一下。这一篇描述自治事务的事务性特点。小议自治事务(一):http://yangtingkun.itpub.net/post/468/467765&nb...
小议自治事务(一)
这两天看了11g的CONCEPT文档的事务部分,发现自治事务还有一些以前没有注意到的地方,这里简单总结一下。这一篇简单描述一下自治事务可以使用的位置。 自治事务可以使用在以下的位置:存储过程和函...
10g树形查询新特性CONNECT_BY_ISCYCLE的9i实现方式(四)
在10g中Oracle提供了新的伪列:CONNECT_BY_ISCYCLE,通过这个伪列,可以判断是否在树形查询的过程中构成了循环,这个伪列只是在CONNECT BY NOCYCLE方式下有效。CONNECT_BY_ISCYCLE功能的最终实现。10g树形查询新特...
Solaris10下安装Oracle1106RAC环境(五)
安装一套RAC11G的测试环境,操作系统为Solaris 10,共享磁盘管理使用Volumn Cluster Manager,Oracle版本为1106。记录一下本次RAC安装过程中遇到的错误。Solaris10下安装Oracle1106RAC环境(一):http://yangting...
Solaris10下安装Oracle1106RAC环境(四)
安装一套RAC11G的测试环境,操作系统为Solaris 10,共享磁盘管理使用Volumn Cluster Manager,Oracle版本为1106。这篇描述Oracle的建库过程。Solaris10下安装Oracle1106RAC环境(一):http://yangtingkun.itpub.n...
Solaris10下安装Oracle1106RAC环境(三)
安装一套RAC11G的测试环境,操作系统为Solaris 10,共享磁盘管理使用Volumn Cluster Manager,Oracle版本为1106。这篇描述Oracle Database的安装。Solaris10下安装Oracle1106RAC环境(一):http://yangtingkun.it...
Solaris10下安装Oracle1106RAC环境(二)
安装一套RAC11G的测试环境,操作系统为Solaris 10,共享磁盘管理使用Volumn Cluster Manager,Oracle版本为1106。这篇描述Oracle Clusterware的安装。Solaris10下安装Oracle1106RAC环境(一):http://yangtingkun...
10g树形查询新特性CONNECT_BY_ISCYCLE的9i实现方式(三)
在10g中Oracle提供了新的伪列:CONNECT_BY_ISCYCLE,通过这个伪列,可以判断是否在树形查询的过程中构成了循环,这个伪列只是在CONNECT BY NOCYCLE方式下有效。初步实现CONNECT_BY_ISCYCLE的功能。10g树形查询新特...
PIPE函数的例子
很早之前,大概2、3年以前,就看到过PIPE函数,当时由于没有什么具体的需求需要使用这种函数,所以就没有深究。同样是由于没有具体的需求,也就没有写过关于这种函数的例子。因为我认为为了PIPE函数而写PIPE函数的...
10g树形查询新特性CONNECT_BY_ISCYCLE的9i实现方式(二)
在10g中Oracle提供了新的伪列:CONNECT_BY_ISCYCLE,通过这个伪列,可以判断是否在树形查询的过程中构成了循环,这个伪列只是在CONNECT BY NOCYCLE方式下有效。初步实现CONNECT BY NOCYCLE的功能。10g树形查询新特...