最近在用oracle資料庫select資料,因為之前都是在用mysql,總是會遇到一些問題,記錄一下。
--獲取年
select to_char
(sysdate,
'yyyy'
) from dual--
2016
select to_char
(sysdate,
'yyyy'
) from dual--
2016
--獲取月
select to_char
(sysdate,
'mm'
) from dual--
10select to_char
(sysdate,
'mm'
) from dual--
10--獲取日
select to_char
(sysdate,
'dd'
) from dual--
10select to_char
(sysdate,
'dd'
) from dual--
10--獲取時
select to_char
(sysdate,
'hh24'
) from dual--
15select to_char
(sysdate,
'hh'
) from dual--
03select to_char
(sysdate,
'hh'
) from dual--
03select to_char
(sysdate,
'hh24'
) from dual--
15--獲取分鐘
select to_char
(sysdate,
'mi'
) from dual--
14select to_char
(sysdate,
'mi'
) from dual--
14--獲取秒
select to_char
(sysdate,
'ss'
) from dual--
35select to_char
(sysdate,
'ss'
) from dual--
40--獲取年月日時分秒
select to_char
(sysdate,
'yyyy-mm-dd hh:mi:ss'
) from dual--
2016-10
-1003:
17:25select to_char
(sysdate,
'yyyy-mm-dd hh24:mi:ss'
) from dual--
2016-10
-1015:
17:51
(1)從上面的測試sql可以看出年月日yyyy,mm,dd,hh,mi,ss的大小寫對於從oracle中獲取年月日時分秒沒有影響
(2)對於獲取小時分12小時和24小時的情況,如果你想獲取顯示下午的時間,你可以採用hh24,這樣就會顯示類似於15:30而不是03:30
SharePoint 在資料表中編輯 不可用
報錯 沒有安裝與 windows sharepoint services 相容的資料表元件 瀏覽器不支援 activex 控制項 或者禁用了對 activex 控制項的支援 第一反應,就是什麼東西沒裝,應該是activex控制項吧,或者沒啟用,經過對環境的了解,大致有幾個可能 1 ie瀏覽器的版本有...
SharePoint 在資料表中編輯 不可用
報錯 沒有安裝與 windows sharepoint services 相容的資料表元件 瀏覽器不支援 activex 控制項 或者禁用了對 activex 控制項的支援 第一反應,就是什麼東西沒裝,應該是activex控制項吧,或者沒啟用,經過對環境的了解,大致有幾個可能 1 ie瀏覽器的版本有...
Oracle中資料表查詢拷貝
b 一 oracle資料庫中,把一張表的查詢結果直接生成並匯入一張新錶中。b 例如 現有只有a表,查詢a表,並且把結果匯入b表中。使用如下sql語句 sql create table b as select from a b 二 oracle資料庫中支援把查詢結果匯入到另外一張表中。b 例如 有兩個...