最新消息:把Logo换了一下,虽然丑了点,但至少完全是自己的设计

Oracle

Oracle Synonyms的使用

宇托 2016-05-13 , 384浏览 暂无评论

在Oracle中,一般是用Schema来隔离各个用户之间的数据。当然如果附于其它用户访问权限,其它用户也可以通过Schema名来访问其它Schema下数据库对象。 Synonyms(同义词)就是给数据库对象取一个别名。这个数据库对象可以是用户自己S...

Oracle外部表的设置

宇托 2016-04-07 , , 251浏览 暂无评论

最近一个项目中要用到Oracle外部表,所以查了一下资料。 外部表(external tables)是对sql*loader 的一个补充,可以让我们访问数据库外部的数据资源。不过外部表存在着诸多的限制,所以我们使用前必须对其有充分的了解。外部表中的...

Oracle Undo表空间清空方法

宇托 2016-02-27 , , 686浏览 暂无评论

之前一个系统,总是出现Oracle Undo表空间不足的异常。一看Oralce发现Undo表空间使用量已经100%了。 在网上找一下,发现清空的方法也不难。大概方法是新建一个Undo表空间,把Oralce的Undo表空间设置到新建的空间,然后删除重...

Oracle自增列的实现

宇托 2015-08-28 , , 603浏览 暂无评论

其实自增列的原理就是定义了一个触发器,在插入数据时,如果自增列没有设值,就从一个自增值里取值。 Oralce不像MySQL有自增列,不过我们可以通过序列(Sequence)和触发器(Trigger)来实现自增列。 下面是一个例子。 1. 再新建...

Oracle递归查询

宇托 2014-03-31 867浏览 暂无评论

Oracle的递归查询是一个很实用的功能,它可以通过一个节点去查询其所有父节点或者的值。 它的语法结构如下: SQLselect * from tablename where 条件4 start with 条件1 connect by 条件2 A...

Oracle删除死锁

宇托 2013-10-30 , 1295浏览 暂无评论

这两天用Eclipse测试代码,在Debug模式下更新完数据还没Commit就直接在Eclipse里把程序停了。之后发现程序启不动了,总是停在数据更新的地方。自己想了想觉得是死锁的可能性最大,于是关了Eclipse,发现还是没有解锁。在网上找了找,O...

不安装Oracle 客户端连接数据库

宇托 2013-02-20 3037浏览 1条评论

Oracle客户端实在是太大太全了,很多工具在开发中根本就用不到,可能DBA会用到吧。所以一直想不用安装Oracle客户端来实现连接数据库。 目前也有比较多的数据库管理软件用JDBC直接连数据库的,如dbeaver,Aqua Data Stdio等...