对于oracle10g来说: 1.如果不记得sys用户的密码了,采用如下方法可以修改密码:(1)打开cmd,输入sqlplus /nolog,回车。(2)输入“conn / as sysdba”;(3)输入“alter user sys identified by 新密码;”(新密码必须以字母开头,另外每条SQL语句后得分号不能忘)其他用户方式同理 2.(1)在cmd中启动sqlplus;
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。分页查询格式: SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM&nb
1. SELECT子句中避免使用 “*” 当你想在SELECT子句中列出所有的COLUMN时,使用动态SQL列引用 ‘*’ 是一个方便的方法.不幸的是,这是一个非常低效的方法. 实际上,ORACLE在解析的过程中, 会将“*” 依次转换成所有的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间. 2.使用DECODE函数来减少处理时间 &nb
锁表查询select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id; 查询哪些session锁表select b.username,b.sid,b.serial#,logon_timefrom v$locked_
一、查询某个字段重复select *from User uwhere u.user_name in (select u.user_namefrom User ugroup by u.user_name having count(*) > 1)二,删除表中某几个字段的重复例:表中有条六条记录。 其中张三和王五 的记录有重复TableAid customer PhoneNo001 张三 7777
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号