名站网址导航为大家提供关于数据库教程相关的教程网站知识。
深入探讨:Oracle中如何查询正锁表的用户以及释放被锁的表的具体相关方法
可在PL/SQL中用如下SQL数据库语句来查询当前网站数据库中哪些表被锁住了,并且是哪些用户来锁的这些表:,SELECT A.OWNER, --OBJECT所属用户 A.OBJECT_NAME, --OBJECT名称(表名) B.XIDUSN, B.XIDSLOT, B.XIDSQN, B.SESSION_,alter system kill session 'sid, serial#' --例如:alter system kill session '57, 10325
在Oracle查询中,假如如果在没有排序,但又想让某列中特定值的信息排到前面的时候,使用oracle的decode(字段,'字段值',数字)
如 select name from user 查询出来的所有数据,假如如果想让 结果排到前面,
则使用如下:
select name from user order by decode(name,'张三',0)
同理,假如如果想让李四排到第二的话,可以继续增加decode具体相关方法
select name from user order by decode(name,'张三',0), decode(name,'李四',1)