- 2026年07月08日
- 星期三
Oracle的锁表与解锁 SELECT /*+ rule */ s.username, decode(l.type,TM,TABLE LOCK, TX,ROW LOCK, NULL) LOCK_LEVEL, o.owner,o.object_name,o.object_type, s.sid,s.serial#,s.terminal,s.machine,s.program,s.
针对oracle拼接函数的乱码,首先查询一下oracle字符的编码是否支持中文,查询语句: SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = ‘NLS_CHARACTERSET’; 如果是中文的,则选择另一种方式: wmsys.wm_concat(to_char(….))..应该加上to_char()
绝对清楚的区分数据库,实例,服务名,SID 在实际的开发应用中,关于Oracle数据库,经常听见有人说建立一个数据库,建立一个Instance,启动一个Instance之类的话。其实问他们什么是数据库,什么是Instance,很可能他们给的答案就是数据库就是Instance,Instan
【ROLLUP】Oracle分组函数之ROLLUP魅力 2012-04-21 22:50:54 分类:Linux 本文通过演示给出Oracle ROLLUP分组函数的用法,体验一下Oracle在统计查询领域中的函数魅力。ROLLUP分组函数可以理解为Group By分组函数封装后的精简用法,这里同时给出ROLLUP的Group
当我们回顾Oracle产品工具发展历程,不能不承认Exp/Imp的成功。从早期的版本到现在11g,Exp/Imp都是开发人员最常使用、也是最简单使用的数据库逻辑备份工具。 但是随着Oracle产品的不断发展和现实环境中数据海量化,Exp/Imp已经不能满足实际需要了。Oracle在1
— 声明游标;CURSOR cursor_name IS select_statement –For 循环游标 –(1)定义游标 –(2)定义游标变量 –(3)使用for循环来使用这个游标 declare –类型定义 cursor c_job is select empno,ename,job,sal from em
–Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual –2013-01-06 今天的日期为2013-01-06 2.select trunc(sysdate, mm) from dual –2013-01-01 返回当月第一天. 3.s
