- 博客(4)
- 资源 (3)
- 收藏
- 关注
转载 oracle函数trunc的使用
1、日期比较时精确到日,可以使用 TRUNC(sysdate,'dd')函数。函数支持格式有:yyyy MM dd hh Mi可以用 select TRUNC(sysdate,'yyyy') from dual 看看结果是什么。不要按下面的方式比较日期:TO_DATE(TO_CHAR(LOGTIME,'YYYY-MM-DD'), 'YYYY-MM-DD')
2015-06-23 11:27:26 807
转载 Oracle行转列、列转行的Sql语句总结
目录结构如下:行转列列转行[一]、行转列 1.1、初始测试数据 表结构:TEST_TB_GRADE Sql代码 create table TEST_TB_GRADE ( ID NUMBER(10) not null, USER_NAME VARCHAR2(20 CHAR), COURSE VARCHAR2(20
2015-06-12 17:11:09 28137
转载 oracle 多行转一列,一列转多行
有一个表,表名为tab_test,如下:一、多行转一列select id, vnum, to_char(wmsys.wm_concat(vname)) c from tab_test group by id,vnum;执行上述sql后,如下:二、一列转多行with a as (select '/ABC/AA/AD/ABD/JI/CC/ALSKD/AL
2015-06-12 17:07:31 13335
原创 oracle获取某时间段内的年份、月份、日期列表
获取日期列表:SELECT TO_CHAR(TO_DATE('2014-10-01', 'yyyy-MM-dd') + ROWNUM - 1, 'yyyyMMdd') as dayslist FROM DUALCONNECT BY ROWNUM <= trunc(to_date('2015-06-01', 'yyyy-MM-dd') -
2015-06-03 14:59:53 17793
VS2015提示未在本地计算机上注册"MSDAORA"提供程序
2018-10-22
VS2008提示未在本地计算机上注册"MSDAORA"提供程序
2018-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人