oracle中中文格式日期轉換

2022-09-01 11:57:14 字數 711 閱讀 7757

今天匯入資料時sql為

insert into t_org_user (id, email, org_code, home_telephone, logon_id, memo, mobile, name, telephone, title, activated, update_time)

values ('4b8066cea81afa36e040007f0100335c', '', '493ea9a6c44d4796e040007f010029e0', '', 'huangchunming', '', '', '黃春鳴', '', '0010', '0', to_date('23-04-2008 08:27:50', 'dd-mm-yyyy hh24:mi:ss'));

update_time 在我的表裡是varchar2型別 所以匯入的資料的格式全部變成類似  29-12月-11  格式的

弄了半天 原來oracle 裡date 寫入字串 預設格式是 dd-mon-yy格式

select to_date(create_time, 'dd-mon-yy') from t_org_associate_user_ca 

這樣查詢就正常了

為了將他糾正

update t_org_associate_user_ca  set create_time=to_char(to_date(create_time, 'dd-mon-yy') ,'yyyy-mm-dd hh24:mi:ss')

Oracle日期格式轉換

本文主要介紹oracle中的日期轉換。日期轉化為字串 以2016年10月20日為例 select to char sysdate,yyyy mm dd hh24 mi ss strdatetime from dual 獲取年 月 日 時 分 秒 顯示結果為 2016 10 20 12 35 21 s...

ORACLE日期格式轉換

今天乙個朋友,資料庫做了資料遷移,可是在新的oracle資料庫中,卻忘記了設定日期格式為date,而設定成了varchar2,所以在資料庫中顯示的日期格式都是 11 1月 10 現在需要轉換為 yyyy mm dd 格式的,這樣的問題之前還沒有遇到過,oracle有乙個to date 函式,是把字元...

oracle日期格式轉換問題

在預設的sqlplus或者sqlplusw下或者程式編寫過程中,執行該命令後,如果是同乙個session是肯定會產生你要的效果。如果要將整體的資料庫級別預設格式改掉需要修改引數檔案,並重啟資料庫才可以,但是這個也改不掉你第三方工具的顯示格式,第三方工具只能在工具內部去改,它只能改掉預設的日期格式,第...