ORA 01861 文字與格式字串不匹配

2021-08-04 20:36:22 字數 363 閱讀 8727

現象:

oracle

查詢時間時 ,報錯:ora-01861: 文字與格式字串不匹配

解決:資料庫中儲存的日期格式有問題。 1-11月-17 

修復錯誤資料

oracle將字串轉換為日期時,需要乙個格式(比如:『yyyy-mm-dd』),次格式就是待轉換的字串的格式,如果你沒有寫格式,那oracle就會採用nls_date_format 這個格式來轉化;

格式必須匹配,否則轉換報錯:文字與格式字串不匹配

你可以to_date('2005-7-1') 改為to_date('2005-7-1','yyyy-mm-dd') 或者 將nls_date_format 的值改為:'yyyy-mm-dd'

ORA 01861 文字與格式字串不匹配

解決方法 這樣的插入的時候就不會報這個ora 01861 insert into lduser usercode,username,comcode,password,operator,makedate,maketime,validstartdate,validenddate,pwdflagdate ...

ORA 01861 文字與格式字串不匹配

這個錯誤一般出現在日期時間欄位上,即你插入的時間格式和資料庫現有的時間格式不一致,解決的方法是格式化你 注 yyyy mm dd hh24 mi ss是因為oracle不區分mm和mm大小寫,分鐘寫成mi否則會顯示月份。這樣的插入的時候就不會報這個ora 01861 當用pl sql develop...

ORA 01861 文字與格式字串不匹配

author skate time 2008 07 28 現象 oracle 插入時間時 報錯 ora 01861 文字與格式字串不匹配 解決方法 這樣的插入的時候就不會報這個ora 01861 當用pl sql developer的text importer的時候,就會經常遇到這個錯誤,由於pl ...