to_date格式
day:
dd number 12
dy abbreviated fri
day spelled out friday
ddspth spelled out, ordinal twelfth
month:
mm number 03
mon abbreviated mar
month spelled out march
year:
yy two digits 98
yyyy four digits 1998
24小時格式下時間範圍為: 0:00:00 - 23:59:59....
12小時格式下時間範圍為: 1:00:00 - 12:59:59 ....
1.日期和字元轉換函式用法(to_date,to_char)
2.select to_char( to_date(222,'j'),'jsp') from dual
顯示two hundred twenty-two
3.求某天是星期幾
select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day') from dual;
星期一select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day','nls_date_language = american') from dual;
monday
設定日期語言
alter session set nls_date_language='american';
也可以這樣
to_date ('2002-08-26', 'yyyy-mm-dd', 'nls_date_language = american')
。。。。。。
在ORACLE中實現SELECT TOP N的方法
1.在oracle中實現 select top n 由於oracle 不支援select top 語句,所以在 oracle中經 常是用order by 跟rownum的組 合來實現 select top n的查詢 簡單 地說,實現 方法如下所示 select 列名 列名 from select 列...
在ORACLE中實現SELECT TOP N的方法
1.在oracle中實現select top n 由於oracle不支援select top語句,所以在oracle中經常是用order by跟rownum的組合來實現select top n的查詢。簡單地說,實現方法如下所示 select 列名 列名 from select 列名 列名 from ...
在ORACLE中實現SELECT TOP N的方法
1.在oracle中實現 select top n 由於 oracle 不支援select top 語句,所以在 oracle中經 常是用order by 跟rownum的組 合來實現 select top n的查詢 簡單地 說,實現方法如下所示 select 列名 列名 from select 列...