Oracle技术
YuanStarForever
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Oracle中重复数据的处理
1)、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)2)、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录DELETE from 表 WHERE(id) IN ( SELEC原创 2014-06-30 16:23:15 · 499 阅读 · 0 评论 -
Oracle常用函数
一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。3、LOWER()和UPPER()LOWER()将字符串全部转原创 2014-06-30 16:23:18 · 491 阅读 · 0 评论 -
Oracle锁表的相关处理
SELECT SESS.SID, SESS.SERIAL#, LO.ORACLE_USERNAME, LO.OS_USER_NAME, LO.LOCKED_MODE, AO.OBJECT_NAME FROM V$LOCKED_OBJECT LO, DBA_OBJECTS AO, V$SESSION SESS WHERE AO.OBJEC原创 2014-06-30 16:23:27 · 441 阅读 · 0 评论 -
解决Oracle中显示小数格式错误的问题
方案一:使用to_char解决。select to_char(num,'fm999999990.009999999')from t1_number。此时为保留两位小数方案二:使用decode解决。 select decode(substr(num,1,1),'.','0'||num,num) fromt1_number。原创 2014-06-30 16:23:10 · 1164 阅读 · 0 评论
分享