Oracle
weixin_38437243
这个作者很懒,什么都没留下…
展开
-
ORACLE 日期函数 ADD_MONTHS
格式:ADD_MONTHS(DATE,NUMBER) 即ADD_MONTHS(日期,数字)ADD_MONTHS函数在输入日期上加上指定的几个月返回一个新的日期。如果给出一负数,返回值日期之前几个月日期。 ADD_MONTHS(DATE,NUMBER)中的NUMBER应当是整数,给出小数时,正数被截为小于该数的最大整数,负数被截为大于该数的最小整数。例:add_months(to_date('29-原创 2017-07-13 16:24:03 · 1317 阅读 · 0 评论 -
DDL、DML和DCL的理解
1、DCL:grant、revoke2、DML:insert、update、delete3、DDL:create、drop、alter原创 2017-07-13 16:25:24 · 154 阅读 · 0 评论 -
trunc和round函数
round函数用来作四舍五入操作,select round(5555.6666,2),round(5555.6666,-2.6),round(5555.6666) from dual; 返回: 5555.67 , 5600 , 5556trunc函数用来截取,只不过不作四舍五入操作select trunc(5555.66666,2.1),trunc(5555.66666,-2.6),trunc(5原创 2017-07-13 16:25:48 · 441 阅读 · 0 评论 -
to_char函数
计算上一周:between to_char(sysdate - (to_char(sysdate,'D')-1)-6,'yyyy-mm-dd') and to_char(sysdate - (to_char(sysdate,'D')-1),'yyyy-mm-dd')原创 2017-07-13 16:25:53 · 2009 阅读 · 0 评论 -
order by nulls first、order by nulls last 转(光辉大帝)
1、ORDER BY 中关于NULL的处理缺省处理,Oracle在Order by 时认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前。当然,你也可以使用nulls first 或者nulls last 语法来控制NULL的位置。Nulls first和nulls last是Oracle Order by支持的语法如果Order by 中指定了表达式Nulls firs原创 2017-07-13 16:26:40 · 2172 阅读 · 0 评论