随笔分类 -  Oracle

摘要:529907491select sid,serial# from v$locked_objectSELECT bs.username "Blocking User", bs.username "DB User", ws.username "Waiting User", bs.SID "SID", ws.SID "WSID", bs.serial# "Serial#", bs.sql_address "address", bs.sql_hash_value 阅读全文
posted @ 2013-01-14 16:57 冰镇橘子汽水 阅读(8115) 评论(0) 推荐(0) 编辑
摘要:Oracle 的 RAC方式 在weblogic数据源URL的串:jdbc:oracle:thin:@(description=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.25.13.102)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=172.25.13.103)(PORT=1521))(load_balance=yes)(failover=yes))(connect_data=(service_name=dxoa)(instance_name=dxoa1)(instance_name=dxoa2)))jd 阅读全文
posted @ 2013-01-14 10:44 冰镇橘子汽水 阅读(356) 评论(0) 推荐(0) 编辑
摘要:sql中把varchar类型转换为int型然后进行排序如果我们数据库的ID设置为varchar型的 在查询的时候order by id的话我们是不希望看到如下情况的。我们可以把varchar转换为int 然后进行排序一、[sql]select * from yourtable order by cast(yourcol as int); 适用于SQLServer Oracle二、[sql]select * from yourtable order by convert(int,yourcol); 仅适用于SQLServer 阅读全文
posted @ 2012-12-19 20:04 冰镇橘子汽水 阅读(14421) 评论(0) 推荐(0) 编辑
摘要:11、查询oracle的连接数2select count(*) from v$session;32、查询oracle的并发连接数4select count(*) from v$session where status='ACTIVE';53、查看不同用户的连接数6select username,count(username) from v$session where username is not null group by username;74、查看所有用户:8select * from all_users;95、查看用户或角色系统权限(直接赋值给用户或角色的系统权限):1 阅读全文
posted @ 2012-11-21 01:56 冰镇橘子汽水 阅读(73010) 评论(3) 推荐(4) 编辑
摘要:1、右键菜单在PL/SQL Developer(下面简称PLD)中的每一个文本编辑窗口,如SQL Window,Command Window和Porgram Window,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单。对象类型可以是表,视图,同义词,存储过程和函数等。根据对象类型的不同,弹出的菜单也有区别。表和视图有View, Edit, Rename, Drop, Query data 和Edit data等功能。View和Edit分别是查看和修改表的结构信息,如字段,主键,索引和约束等。Query data相当于新打开一个窗口,并执行select * fr 阅读全文
posted @ 2012-11-10 14:11 冰镇橘子汽水 阅读(383) 评论(0) 推荐(1) 编辑
摘要:Oracle解锁Recordislockedbyanotheruser?select t2.username,t2.sid,t2.serial#,t2.logon_timefrom v$locked_object t1,v$session t2where t1.session_id=t2.sid order by t2.logon_time;--查看锁--alter system kill session 'sid,serial#';--把锁给KILL掉alter system kill session '151,14678';--查看表大小selet byte 阅读全文
posted @ 2012-11-06 19:36 冰镇橘子汽水 阅读(217) 评论(0) 推荐(0) 编辑
摘要:Oracle——distinct的用法distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。下面先来看看例子:table表字段1 字段2 id name 1 a 2 b 3 c 4 c 5 b库结构大概这样,这只是一个简单的例子,实际情况会复杂得多。比如我想用一条语句查询得到name不重复的所有数据,那就必须使用distinct去掉多余的重复记录。select distinct name from tabl 阅读全文
posted @ 2012-10-14 19:52 冰镇橘子汽水 阅读(289) 评论(0) 推荐(0) 编辑
摘要://oracle.sql.Clob类型转换成String类型 public String ClobToString(Clob clob) { String reString = ""; Reader is = null; try { is = clob.getCharacterStream(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); ... 阅读全文
posted @ 2012-06-28 14:24 冰镇橘子汽水 阅读(19879) 评论(0) 推荐(1) 编辑