oracle10g 我想删除用户cbhs的时候出错,重启数据库也不行,重启服务器还是不行。 [code]SQL> drop user CBHS cascade; drop user CBHS cascade * ERROR 位于第 1 行: ORA-01940: 无法删除当前已连接的用户 SQL> select username,sid,serial# from v$session where username='CBHS'; USERNAME SID SERIAL# ------------------------------ ---------- ---------- CBHS ...
by Elliot.Young - Oracle - 2008-12-05 22:29:33 阅读(1612) 回复(1)
我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢? 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。 一、对于部分字段重复数据的删除 先来谈谈如何查询重复的数据吧。 下面语句可以查询出那些数据是重复的: select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having count(*) > 1 将上面的>号改为=号就可以查询...
alter table 对公流水样表_5000000 add column 户名 VARCHAR2(60) ; alter table 对公流水样表_5000000 add column 支付行号 VARCHAR2(12) ; alter table 对公流水样表_5000000 add column 行名全称 VARCHAR2(60) ; 以上脚本出错!!!为什么?应如何写
经常使用oracle 10g,我们可以发现以前删除的表在数据库中出现了特别多的垃圾表,如下例: BINjR8PK5HhrrgMK8KmgQ9nw== 这一类的表通常无法删除,并且无法用“delete”删除,这种情况的出现,一般不会影响正常的使用,但是有遇到以下几种情况时则必须删掉它。 1、这些表占用空间 2、如果使用Middlegen-Hibernate-r5的朋友会发现一些问题,不象你以前用oracle 9时那么顺的生成Hibernate配置文件,原因就在这里将它删除就没有问题...
刚才装完了oracle 9i for windows的版本,结果安装到配置oracle http服务的时候报告错误,于是就直接把oracle的目录删除掉了,在搜索注册表的时候,有好多的oracle 文件不允许被删除,请问如何才能把这些注册表中oracle 的文件删除赶干净呢?
表T结构如下: COL1 COL2 COL3 中有重复记录(COL1,COL2为主键),如何删除 在oracle中如何删除重复的记录? 表T结构如下: COL1 COL2 COL3 中有重复记录(COL1,COL2为主键),如何删除 1、有少数重复记录(在col1,col2上有索引比较好) DELETE T WHERE (COL1,COL2) IN (SELECT COL1,COL2 FROM T GROUP BY COL1,COL2 HAVING COUNT(*) > 1) AND ROWID NOT IN (SELECT MIN(ROWID) FROM T GROUP BY COL1,CO...
请问 谁知道oracle中INDENTITY列属性的所有配置信息 rt 不胜感激 小弟我本来做的是DB2现在得改oracle啦,觉得以前学的东西大部分都联系不上,郁闷中....
我的数据是以日期和部门条件作主键存储的,也就是说: 某1部门在一个月中每天都有一条销售数据,每天的数据是一条记录,然后我要通过一个SQL语句把该月中每天的数据查询出来在一行中进行显示,请问大家这有没有什么好的办法呀? 部门1,2005.08.01,10000.00 部门1,2005.08.02,80000.00 部门1,2005.08.31,45000.00 我要显示的方式是: 部门1, 10000.00,80000.00,...45000.00