select case when to_char(last_day(add_months(trunc( sysdate ,'y'),1)),'dd') = '28' then '平年' else '闰年' end as isLeapYearfrom dual第一步:取日期...
分类:
数据库 时间:
2015-01-06 13:39:42
阅读次数:
166
1、字符串截取substr(string,start_position,[length])例:select substr('Hello World', 1, 2) from dual; --返回结果为 'He' 注:从字符串第一个字符开始截取长度为2的字符串select substr('Hell.....
分类:
数据库 时间:
2015-01-06 13:33:48
阅读次数:
244
1. 本周,本月,本年
--本周
select trunc(sysdate, 'd') + 1 from dual;--周一
select trunc(sysdate, 'd') + 7 from dual;--周日
--本月
select trunc(sysdate, 'mm') from dual;--本月第一天
select last_day(trunc(sysdate)) ...
分类:
其他好文 时间:
2015-01-05 11:13:57
阅读次数:
142
①where 子句里面根据传入参数 决定使用哪一个条件 SQL> select 1 from dual where decode(1,1,1,0)=1; SQL> select 1 from dual where (case when 1=1 then 1 else 0 end) = 1;
分类:
数据库 时间:
2015-01-04 15:08:06
阅读次数:
147
背景
上一篇文章总结了linear hard SVM,解法很直观,直接从SVM的定义出发,经过等价变换,转成QP问题求解。这一讲,从另一个角度描述hard SVM的解法,不那么直观,但是可以避免feature转换时的数据计算,这样就可以利用一些很高纬度(甚至是无限维度)的feature转换,得到一些...
分类:
其他好文 时间:
2015-01-03 22:23:05
阅读次数:
347
1、Select '登陆' + 2 From dual会报错: ora- 01722 无效数字,原理是oracle把'登陆'当成数字来和2进行加法运算。Select '登陆'|| 2 From dual没有问题,会把2作为字符来处理2、nlssort(title,'NLS_SORT=SCHINESE...
分类:
数据库 时间:
2015-01-01 11:11:51
阅读次数:
132
/*! * jQuery JavaScript Library v1.5 * http://jquery.com/ * * Copyright 2011, John Resig * Dual licensed under the MIT or GPL Version 2 licenses. * ht...
分类:
其他好文 时间:
2014-12-31 19:58:52
阅读次数:
361
--取随机数据select dbms_random.value from dual;select * from temp_tpg_qyxx sample(1); --百分比
分类:
数据库 时间:
2014-12-31 17:56:45
阅读次数:
133
区别:length求得是字符长度,lengthb求得是字节长度。
SQL> select length('哈哈') from dual t;
LENGTH('哈哈')
--------------
2
SQL> select lengthb('哈哈') from dual t;
LENGTHB('哈哈')
-------...
分类:
数据库 时间:
2014-12-31 10:04:34
阅读次数:
242
--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual--2011-3-18 今天的日期为2011-3-182.select trunc(sysdate, 'mm') ....
分类:
数据库 时间:
2014-12-30 16:40:14
阅读次数:
256