目前在一家电信公司就职报表开发工程师,2010年开始从事运维方面的工作,期间从事过业务维护工程师、自动化运维工程师,2016年转为报表开发工程师。有耐心,抗压力、爱折腾,喜欢研究自动化工具。
发布时间:2016-03-02 14:15:31
1、Oracle 通过表查询存储过程名ALL_SOURCE表没问题,这里面存储着存储过程的语法,你通过一个模糊查询like '%表名字%',就能查到存储过程名。select distinct name from all_SOURCE where type = 'PROCEDURE' and text like '%表名%'表名注意大小写、例如:select * from all_SOURCE t where t.tex.........【阅读全文】
发布时间:2016-03-01 09:55:46
MySQ中使用IF()实现类似oracle函数decode的用法1、IF(expr1,expr2,expr3)与我们常用的三目运算类似。expr1是一个表达式,如果TRUE,返回expr2否则为expr3例如:如果ACC_PROVINCE_CODE=010 则显示内蒙古、如果ACC_PROVINCE_CODE=011则显示北京、如果ACC_PROVINCE_CODE没有已列出的编码省份则显示1 。select .........【阅读全文】
发布时间:2016-02-18 10:47:52
1、获得当前日期+时间(date + time)函数:now() 获得当前日期+时间(date + time)函数:sysdate() sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态 得到值。看下面的例子就明白.........【阅读全文】
发布时间:2016-02-18 09:59:32
Oracle中trunc函数、round 函数、ceil函数和floor函数的使用 1、trunc函数处理数字trunc函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。其具体的语法格式如下TRUNC(number[,decimals])其中:number 待做.........【阅读全文】
发布时间:2016-02-17 15:50:01
如何实现本地Windos系统数据导入远程Oracle数据库要求:1、本地可以登陆远程数据库。 2、本地已安装PLSQL可以执行sqlldr命令我的控制文件(users.ctl)和数据文件(users.TXT)在F:\oracle_test下首先cmd到F:\oracle_test下命令如下 (1) F: (2) cd \oracle_test然后执行命令如下:.........【阅读全文】
发布时间:2016-02-17 14:40:19
oracle在linux如何安装sqlldr(1) 从Oracle服务器上拷贝相应的sqlldr执行程序。 1> scp /usr/local/oracle/sqlldr 2> mkdir -p /usr/local/oracle/rdbms/mesg cd /usr/local/oracle/rdbms/mesg/ scp ./ulus.msb3> 测试 $> sqlldr 打印帮助信息!.........【阅读全文】
发布时间:2016-02-11 21:38:43
在工作中经常需要使用到SecureCRT登录到linux环境去做一些文本处理的工作,因此就经常会遇到一些乱码问题,尤其是编辑的内容包含较多中文的情形,下面就是遇到类似问题的解决办法。我遇到的所有乱码问题基本上都可以通过以下几种方式解决,写出来希望对大家有帮助。1、设置linux字符集,如果是英文就设置成LANG=e.........【阅读全文】
发布时间:2016-02-11 21:35:55
inux shell 将多行文件转换为一行如下三种方法:1. 采用awkawk BEGIN{RS=EOF}'{gsub(/\n/," ");print}' file说明:awk默认将记录分隔符(record separator即RS)设置为\n,此行代码将RS设置为EOF(文件结束),也就是把文件视为一个记录,然后通过gsub函数将\n替换成空格,最后输出。2. 采用sedsed ':a ; N;s/\n/ /.........【阅读全文】