DRAGON__90
码龄15年
关注
提问 私信
  • 博客:88,325
    社区:345
    88,670
    总访问量
  • 18
    原创
  • 1,415,597
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2010-04-06
博客简介:

DRAGON

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得2次评论
  • 获得25次收藏
创作历程
  • 12篇
    2015年
  • 7篇
    2014年
  • 1篇
    2013年
成就勋章
TA的专栏
  • sql trunning
    9篇
  • oracle备份与恢复
  • oracle RAC
  • Linux
    4篇
  • oracle basic
    5篇
  • oracle developing
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ORACLE中date和timestamp的相互转化

oracle 中date类型精确可以年月日,时分秒,timestamp类型可以精确的秒一下data转为timstampdata 转为timstam可以函数to_timestamp的方式来转化:SQL> Select to_timestamp('2006-01-01 12:10:10.1','yyyy-mm-dd hh24:mi:ss.ff') From dual;TO_TIMESTAMP('2006
原创
发布博客 2015.08.12 ·
54121 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

TNS-12535错误处理

装好oracle后,手动tnsping sid 发现tns-12535C:\Users\DRAGON>tnsping DRAGONTNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 06-8月2015 23:10:51Copyright (c) 1997, 2010, Oracle. All righ
原创
发布博客 2015.08.06 ·
1666 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux中su 和su -的区别

su和su -都可用作linux方面来切换用户,他们的不同的之处,在于su 切换到目标用户,只是切换了身份,环境变量切换过来 su -切换到目标用户,既切换了身份,又切换了环境变量这里是su的操作:[root@i-rixuvhm5 ~]# iduid=0(root) gid=0(root) groups=0(root)[root@i-rixuvhm5 ~]# echo $PATH/java/
原创
发布博客 2015.08.06 ·
909 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Oracle 中merge into不能更新on中的字段

oracle中的更新可以有这几中方式来实现: 1,update 2,merge 3,利用Pl/SQL批量更新我这里比较update和merge两种更新操作:首先看update操作:SQL> Update emp Set deptno = 90 Where deptno In (Select deptno From dept);14 rows updated.这里是没有错误的。merge 操作
原创
发布博客 2015.07.30 ·
5320 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

PL/SQL DEV Debug问题

pl/sql 中能够用 Test窗口对存储过程,函数,包进行调试,我们经常会用这个工具对程序的逻辑进行验证和修复。某一天在公司调试的时候发现,不能用调试了,感觉很不舒服,于是在网上查找相关问题,解决方式为:pl/sql中的存储过程上,右键 把add debug information选上,那么这个对象处于可调试状态。为什么会出现不能调试呢?这个和oracle的一个参数设置相关plsql_debug
原创
发布博客 2015.06.24 ·
640 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ORACLE 11gR2 Cardinality Feedback 的优化案例

今天一同事发邮件说,有个sql,第一次跑的很快,后面跑的很慢,要我优化下,由于没有权限,不能查看oracle的数据字典(坑爹)执行计划也看不了,于是只有从sql,方面来着手(不看执行计划也能优化?具体咨询骚落和教主),不扯淡了,来看sql。Select * From (Select Distinct x.Bar_Code As Barcode, x
原创
发布博客 2015.05.27 ·
2579 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

linux上 rlwrap安装

rlwrap软件包是linux下方便sqlplus和rman操作的软件包具体安装方法: 在root用户下 1,检查安装依赖包(32/64) libtermcap-devel-2.0.8-39.i386.rpm readline-4.3-13.i386.rpm readline-devel-4.3-13.i386.rpmrpm -qa|grep 软件包名称2,执行安装包rpm -ivh
原创
发布博客 2015.05.21 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle的文件(UTL_FILE)操作

oracle提供了一个能否对操作系统操作的工具包UTL_FILE一 oracle的directory想要oracle对文件进行操作就要先创建一个directory来指向操作系统目录下的具体某个目录Create Directory REPORT_DIR As ‘/home/oracle/chenlong/’ REPORT_DIR 为创建direct
原创
发布博客 2015.05.20 ·
1433 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

oracle中的temporary table用法

一:使用场景: 临时表适合需要把结果集放在内存中的的应用,因为临时表就是一个多DMl操作的结构,临时表的必须先insert然后在updae,select,delete 如果会话rollback,临时表的数据也会丢失 例如: 例如我们网上购物中的购物车,就比较适合用临时表临时表有两种隔离机制,一种是会话隔离,一种是隔离 会话隔离(PRESERVE ROWS):在当前回话有效,当回话终止后 t
原创
发布博客 2015.05.19 ·
947 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

oracle分析函数sum求逐行递减

背景描述: XXX欠我1000元,在某一天还了100,过了几天又还了150,最近又还了550。 求:每次换我钱后,还欠我多少钱。分析:我们可以用oracle的分析函数sum()来解决这个问题,通过换钱的时间升序,然后用总的金额减去前面总共还了多少,得到每次还了还欠的钱。With tmp As (Select to_date('20140228','yyyymmdd') a,1000 b
原创
发布博客 2015.05.07 ·
4983 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

oracle 动态sql的用法

在pl/sql中,我们的表名称或者参数是不固定的,经常用到动态sql;一,几种常用的动态sql的用法 1,Execute Immediate ‘执行的sql’; 2,dbms_sql 包Declare curid Number; l_sql Varchar2(1000); l_cnt Number(5); l_ret Number(5); lv_deptno Number(2
原创
发布博客 2015.04.20 ·
594 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ORALE11g Direct Path Read可能影响性能

在Oracle Database 11g中有一个新特性,全表扫描可以通过直接路径读的方式来执行(Direct Path Read),这是一个合理的变化,如果全表扫描的大量数据读取是偶发性的,则直接路径读可以避免大量数据对于Buffer Cache的冲击。当然对于小表来说,Oracle允许通过Buffer Cache来进行全表扫描,因为这可能更快,也对性能影响不大。小表受到隐含参数:
转载
发布博客 2015.01.16 ·
435 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle启找不到控制文件

今天没事看了下oracle的闪回特性,结果手贱把flash_recovery_area 中的文件rm -rf *(ps:在正式的库上,千万要慎重rm   * 这类的操作,看过很多案例,因为这个操场出事故)后果就是关闭数据库的时候报错shutdown immediate 报找不到控制文件于是乎做了如下处理:1,shutdown abort   强制关掉数据库2,startup n
原创
发布博客 2014.12.11 ·
2823 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

正则表达式的用法

今天一个朋友发来一段字符串,要用正则表达来解析,尼玛,我朋友是搞java的,虽然我以前也搞Java,但是好久不搞了,但是对于正则表达式而言,解析的规则是一样的。字符串为: oaMail/v1.6.4[164][HTC One S](android;4.4.1;Caixun_Beta;admin@oatest.cn;1)要求:按照这个格式来解析我好久没弄Java只要用数据库的方式来解决这
原创
发布博客 2014.12.10 ·
439 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ORACLE 备份恢复命令imp/exp

几天闲来无事,就整理了下imp/exp imp/exp是Oracle导入导出命令,可以用作数据的迁移,expdp/imdp也是Oracle数据导入导出的命令,效率比imp/exp效率要高,这个后面再讨论一  EXPexp 是数据的导出命令,可以用于表,用户,整个数据库,exp -helpExport: Release 11.2.0.1.0 - Product
原创
发布博客 2014.12.09 ·
7459 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Linux crontab调用问题

背景: 前段时间由于有些人员离职,导致监控邮件发送报错,监控邮件一直没有发出来,过了好久才知道,于是做了一个队tomcat异常日志的监控,有错误就发邮件(用python写的)            写好之后,于是用Linux自带的crontab定时器来做。0  20 10 * * * python /home/pentaho/sendmail.py >/dev/null 2>&1最开始
原创
发布博客 2014.12.09 ·
591 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux Top命令详解

Linux Top命令是监控系统的负载命令  当系统有性能问题的时候,用这个命令可以查看相关的问题。
原创
发布博客 2014.12.08 ·
458 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

update优化案例

UPDATE mid_os_userinfo_day_tmp b SET (twoorderdate, twoservicetype, twoordertype, twoorderway) = (SELECT a.createtime, a.serviceitem, opertype,
原创
发布博客 2014.12.08 ·
501 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ORACLE merge Into 独立使用的用法

1,merge into的语法
原创
发布博客 2014.09.03 ·
883 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Oracle查询中rownum与Order by查询的关系(取数据的前几条)

在开发应用的时候,把数据按照一定的规则排序后再取前几条数据这种操作是很平常的事情。我们在Oracle中常用的就是order by,然后取得rownum小于多少的数据这种方法。不过如果对Oracle不熟悉,也许就会发现你写的SQL语句检索出来的值不正确,这个是为什么呢.因为Oracle在检索的时候,会首先把数据都检索出来,然后在排序段中进行排序(也就是说,先有rownum值,然后才order
转载
发布博客 2013.06.26 ·
1108 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏
加载更多