作者:iamlaosong
我们经常在shell脚本程序中用
sqlplus emssxjk/emssxjk <<EOF
select count(*) from sncn_yxyj where create_date like sysdate;
EOF
其中的SQL语句相当于在sqlplus程序环境中输入的,这样输入的内容夹在两个EOF之间,可长可短,EOF也可以换成其他任意的字...
分类:
系统相关 时间:
2014-10-27 17:43:33
阅读次数:
384
对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如:selecttaskindex||'|'||commonindex||'|'||tasktype||'|'||to_number(to_char(sysdate,'YYYYMMDD'))from ssrv_sendsm...
分类:
数据库 时间:
2014-10-22 17:21:19
阅读次数:
192
sql 与 oracle 之间的 语法差别。 简单的几个函数转换 sql-> Up_Time=getdate(), isnull(), substring(), charindex(), len(), oracle-> Up_Time=sysdate, nvl()...
分类:
数据库 时间:
2014-10-21 15:17:40
阅读次数:
227
共三部分:第一部分:oracle sql日期比较:http://www.cnblogs.com/sopost/archive/2011/12/03/2275078.html第二部分:Oracle 获取当前日期及日期格式第三部分:获取昨天:select trunc(SYSDATE-1) from du...
分类:
数据库 时间:
2014-10-20 19:05:23
阅读次数:
874
操作系统的时区设置会影响数据库查询SYSDATE和SYSTIMESTAMP的值...
分类:
数据库 时间:
2014-10-17 18:54:48
阅读次数:
197
Oracle 时间戳生成语句(秒级+毫秒级) 在网上查找了很多通过Oracle生成时间戳的方法,大部分都是比较复杂,以下这个方法应该是比较简单,而且能实现秒级及毫秒级的时间戳,推荐一下:秒级时间戳SQL> SELECT (SYSDATE - TO_DATE('1970-1-1 8', 'YYYY-....
分类:
数据库 时间:
2014-10-17 18:14:55
阅读次数:
479
1.类型对比oraclemysqlintintnumber(6,2)decimal(6,2)date(sysdate)timestamp(now())varchar2(20)varchar(20)2.常用函数/*DATE_FORMAT(date,format)根据format字符串格式化date值*/
selectdate_format(‘2013-09-2114:01:20‘,‘%Y-%m-%d%H:%i:%s‘)fromdual;
selectcase2when1th..
分类:
数据库 时间:
2014-10-15 20:51:31
阅读次数:
263
--1.plsql中学习job--学习job--建表createtabletest_job(para_datedate);commit;insertintotest_jobvalues(sysdate);commit;select*fromtest_job;--建立存贮过程createorrepla...
分类:
数据库 时间:
2014-10-11 19:03:26
阅读次数:
194
TRUNC(number,num_digits)Number 需要截尾取整的数字。Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。/**************日期********************/1.select trunc(sysdate) from ...
分类:
其他好文 时间:
2014-10-09 16:14:14
阅读次数:
222
??
1
有关日期格式属性修改
常识
NLS_DATE_FORMAT DD-MON-RR
select sysdate from dual;
NLS_CURRENCY
¥
可以通过下面的方式查到上面的格式默认参数:
2
v$nls_parameters
...
分类:
其他好文 时间:
2014-10-09 14:55:14
阅读次数:
304