oracle
JakeWangL
这个作者很懒,什么都没留下…
展开
-
java web开发时防止刷新后的重复提交
在java web开发过程中大家经常都会遇到页面刷新后重复提交导致数据库数据重复的情况出现。 那么,如何避免重复提交数据的情况出现呢?如下代码,是在jsp中解决重复提交的一种方式。//此段代码用于防止刷新后的重复提交 //时间戳String timeStamp = String.valueOf(new java.util.Date().ge原创 2008-08-21 21:57:00 · 2970 阅读 · 2 评论 -
Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
1. 使用%TYPE在许多情况下,PL/SQL变量可以用来表示存储在数据库表中的数据。此时,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量:DECLARE v_FirstName VARCHAR2(20); 但是如果first_name列的定义改变了会发生什么(比如说first_原创 2008-11-04 16:30:00 · 740 阅读 · 0 评论 -
Oracle用rowid删除重复记录
Oracle用rowid删除重复记录查询:select * from org_dept a where a.rowid != (select max(rowid) from org_dept b where a.dept_code = b.dept_code) 删除:delete from org_dept a where a.rowid != (se原创 2008-10-23 09:18:00 · 834 阅读 · 0 评论 -
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.的解决办法
今天在连接Oracle的时候碰到一个问题,我的机器装的是Oracle9.2客户端,当在asp.net应用中使用数据访问的组件(调用 System.Data.OracleClient)时,程序报“System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater”原创 2008-10-23 12:22:00 · 1648 阅读 · 1 评论 -
死锁,死锁的四个必要条件以及处理策略
什么是死锁?如果一个进程集合里面的每个进程都在等待只能由这个集合中的其他一个进程(包括他自身)才能引发的事件,这种情况就是死锁。这个定义可能有点拗口,一个最简单的例子就是有资源A和资源B,都是不可剥夺资源,现在进程C已经申请了资源A,进程D也申请了资源B,进程C接下来的操作需要用到资源B,而进程D恰好也在申请资源A,那么就引发了死锁。这个肯定每个人都看过了。然后套用回去定义:如果一个进程集转载 2008-10-06 14:56:00 · 13607 阅读 · 0 评论 -
oracle复制表的sql语句
如下,表a是数据库中已经存在的表,b是准备根据表a进行复制创建的表:1、只复制表结构的sqlcreate table b as select * from a where 12、即复制表结构又复制表中数据的sqlcreate table b as select * from a3、复制表的制定字段的sqlcreate table b as select row_id,nam原创 2008-10-07 21:15:00 · 3280 阅读 · 0 评论 -
oracle数据导入导出imp/exp实例
imp/exp导入导出实例:数据库配置如下:sid=orcl_192.168.123.123;user:test;password:test; 一、将数据库导出1、导出整个数据库到本地计算机D盘,文件名:test.dmp,日志文件名:test.logexp test/test@orcl_192.168.123.123 file=D:/test.dmp log=D:/test.l原创 2008-09-08 21:07:00 · 1382 阅读 · 0 评论 -
oracle授权访问
Oracle授权访问一、为什么要使用oracle授权访问?Oracle授权访问控制特定用户只能访问数据库指定访问的内容和权限。例如,系统A需要访问系统B的数据库erpdev中的表test,如果我们将系统B的访问数据库用户提供给系统A使用,那么系统A将具有控制系统B数据库erpdev的权限,这显然是系统B不想看到的安全隐患。所以,可以通过oracle的授权用户来控制系统A访问系统B的权限原创 2008-09-03 16:39:00 · 3997 阅读 · 0 评论 -
oracle读书摘要 之 oracle体系结构
一、与oracle体系结构有关的技术术语 1、实例(Instance) 是访问oracle数据库所需要的一部分计算机内存和辅助处理进程; 2、对象(Object) 是现实世界实体的软件表示; 3、数据文件(Datafile) 是一个存储信息的磁盘文件。例如,在使用字处理软件时处理的文档就是一个数据文件; 4、DBA(Database Administrator,数据库管理员原创 2008-08-25 23:44:00 · 702 阅读 · 0 评论 -
ORACLE使用dblink实现跨服务器访问数据
问题是这样的,客户有多个生产工厂,每个生产工厂单独一套系统(java web前台跟oracle数据库),而监控人员只登录一台服务器就可以监控其他服务器上的指定用户的数据。在这里就使用了oracle的dblink功能。用dblink来实现只登录一台数据库服务器,通过选择不同的生产工厂来访问其他数据库服务器的指定用户的数据。假设有A、B、C三台服务器,想登录A服务器后通过dblink能够访原创 2008-08-27 20:40:00 · 7497 阅读 · 1 评论 -
索引组织表
转贴两个关于索引组织表的文章。(一) 索引组织表(index organized table, IOT)就是存储在一个索引结构中的表。存储在堆中的表是无组织的(也就是说,只要有可用的空间,数据可以放在任何地方),IOT中的数据则按主键存储和排序。对你的应用来说,IOT表和一个“常规”表并无二致。 IOT有什么意义呢?使用堆组织表时,我们必须为表和表主键上的索引分别留出空间。而转载 2008-11-24 09:47:00 · 599 阅读 · 0 评论