oracle在資料表中獲取年月日時分秒

2021-10-12 10:08:20 字數 1640 閱讀 3979

最近在用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 例如 有兩個...