
ORACLE
wgyq
正处于学习阶段,如果有什么理解有误的地方谢谢各位指出
展开
-
oracle 在报表查询是体现分级补充空格
SELECT replicate(chr(127), to_number((F_JS-1))*2)||F_XMMCchr(127) 对应的是空格还有一个方法是select lpad('abcde',10,'x') from dual;结果为 xxxxxabcde原创 2016-02-29 20:40:07 · 543 阅读 · 0 评论 -
oracle 去掉字段中空格
UPDATE FX_JKJDZDZ_JKDWZD SET F_NJZH = REPLACE (F_NJZH,' ','')原创 2016-01-06 09:26:35 · 10832 阅读 · 0 评论 -
Oracle常见查询(持续更新)
1、时间查询1.1、查询当月 select to_char(sysdate, 'yyyymm') from dual;1.2、查询当前月 第一个 和最后一天 select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyymmdd') from dual) (select to_char(原创 2015-12-22 09:03:03 · 417 阅读 · 0 评论 -
不安装oracle直接使用PLSQL(转载)
http://chenyu-hz.iteye.com/blog/605060转载 2015-09-15 08:10:30 · 331 阅读 · 0 评论 -
oracle数据库中nvl使用
nvl(),作用是将字段中为null的值转换。nvl('text1','text2')1、如果text1值为数值型,想转换为0可以直接这么写 nvl('text1',0),但是如果你不想把它转换为0,可以这么写nvl(to_char(‘text1’),'text2').现将你的数值型通过to_char转化,以后再nvl便可以转换为你想要的。2、nvl2('text1',0,‘text原创 2015-10-12 16:11:20 · 1961 阅读 · 0 评论 -
oracle死锁,从查询,记录,到杀掉
一、查询死锁select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sesswhere原创 2016-07-15 17:49:25 · 608 阅读 · 0 评论