-
2008-07-16 18:20:54 / Oracle数据库管理
在数据库中,有两个用户A,B,均为DBA权限。其中知道A的密码,不知道B的密码。通过A的密码登陆数据库,可以用查询B.表名的方式查询B的内容,但是我想查询B的密码。SELECT * FROM DBA_USERS;发现所有用户的密码都是经过加密的。如何才能通过用户A查询用户B的密码呢?我用的是9I.
查看(511)
评论(14)
-
2008-07-14 17:50:28 / Oracle数据库管理
我使用的是817,操作系统是XP,XP安装在C盘,数据库817安装在D盘。昨天发现不能进入系统了。于是重新安装了系统。进入后发现软件不能连接817了。新安装的系统里面没有817的服务,我想重新安装817,但是这样817里面的数据不就没了么?有没有什么办法把在D盘的817里面的数据导出来呢?
查看(299)
评论(11)
-
2008-05-14 10:55:57 / Java web开发及框架技术
今天看这本书,其中提到servletrequest,heepservletrequest,httprequest三个名词。我的理解是是扩展genetic servlet时的参数,httpservletrequest是扩展httpservlet时的参数,但是httprequest是什么呢?还有servletrequest接口和servletrequest对象是什么关系呢?[ 本帖最后由 第三只眼睛 于 2008-5-15 12:31 编辑 ]
查看(391)
评论(4)
-
2008-05-12 12:27:21 / Oracle开发
现在有一个oracle9i的数据库,其中一个用户的表有几百个,但是有一部分表的内容是空的。我想把有数据的表的名字和表的行数打印出来,PL/SQL如下:DECLARET_COUNT VARCHAR2(10):='0';T_NAME VARCHAR2(20):='0';CURSOR C ISSELECT * FROM USER_TABLES;R C%ROWTYPE;BEGINFOR R IN C LOOPT_NAME:=R.TABLE_NAME;SELECT COUNT(*) INTO T_COUNT FROM T_NAME;IF(T_COUNT>0) THENDBMS_OUTPUT.PUT_LINE(T_NAME);DBMS_OUTPUT.PUT_LINE(T_COUNT);END IF;END LOOP;END;报错ORA-00942:表或视图不存在修改
查看(618)
评论(9)
-
2008-01-28 16:01:21 / Oracle开发
如何才能达到类似 14-MAR-2005 这种类型的数据呢?我用to_date('14/04/2005','DD-MM-YYYY')只能得到 14-4月-05 这样的数据。换了几个格式也不对。
查看(479)
评论(8)
-
2008-01-28 12:36:54 / Oracle开发
今天看SQL COOKBOOK遇到一个问题使用的表是oracle的scott/tiger登陆的emp和dept,create table new_sal as select deptno,sal from dept where 1=2;alter table new_sal add constraint pk_ns primary key (deptno);insert into new_sal values ('10','4000');commit;要用表new_sal的值更新emp中相应员工的工资,条件是emp.deptno与new_sal.deptno相等。将匹配记录的emp.sal更新为new_sal.sal,将emp.comm更新为new_sal.sal的50%。我写的sql为update (select emp.sal,emp.comm,new_sal.sal,new_sal.sal/2 from emp,new
查看(362)
评论(5)