Oracle插入日期數(shù)據(jù)常見的2個問題和解決方法
1、無效的月份問題
最近在往數(shù)據(jù)庫中插入時間時,Oracle報“無效的月份問題”,具體SQL如下:
ID,CNAME, STARTTIME, ENDTIME,VALUE
) VALUES (
1, 'John', '01/06/2013', '02/06/2013', 800
);
報錯:ORA-01843:無效的月份。這是由于日期格式不對造成的。
解決辦法:
用select sysdate from dual; 查看默認日期格式,然后按系統(tǒng)里的日期格式,輸入就可以解決問題了。
2、日期插入格式問題
插入日期格式數(shù)據(jù)時,報ORA-01861: 文字與格式字符串不匹配。
如果直接按照字符串方式,或者,直接使用to_date('2007-12-28 10:07:24'),沒有指定日期格式,就會報錯:ORA-01861: 文字與格式字符串不匹配,必須指定日期格式。
如下:
相關(guān)文章
Oracle管道函數(shù)pipelined?function的用法小結(jié)
這篇文章主要介紹了Oracle管道函數(shù)pipelined?function的用法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07
通過LogMiner實現(xiàn)Oracle數(shù)據(jù)庫同步遷移
為了實現(xiàn)Oracle數(shù)據(jù)庫之間的數(shù)據(jù)同步,網(wǎng)上的資料比較少的時候。最好用的Oracle數(shù)據(jù)庫同步工具是:GoldenGate ,而GoldenGate是要收費的。這個時候就可以使用LogMiner來實現(xiàn)Oracle數(shù)據(jù)同步遷移,下面文章內(nèi)容將給大家介紹其實現(xiàn)方法2021-09-09
Oracle Translate 統(tǒng)計字符出現(xiàn)的次數(shù)示例代碼
這篇文章主要介紹了Oracle Translate 統(tǒng)計字符出現(xiàn)的次數(shù)示例代碼,非常不錯具有參考借鑒價值,需要的朋友可以參考下2017-03-03
Oracle中定時任務(wù)的使用(創(chuàng)建查看刪除等)
Oracle沒有內(nèi)置的定時任務(wù)功能,但可以使用Oracle的Job Scheduler來實現(xiàn)類似的功能,本文主要介紹了Oracle中定時任務(wù)的使用,具有一定的參考價值,感興趣的可以了解一下2024-02-02
Oracle?Expdp按條件導(dǎo)出指定表數(shù)據(jù)的方法實例
這篇文章主要介紹了Oracle的expdp數(shù)據(jù)泵方式導(dǎo)出特定機構(gòu)和時間范圍的數(shù)據(jù),并通過parfile文件進行條件限制和配置,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2025-01-01
oracle誤刪數(shù)據(jù)表還原的二種方法(oracle還原)
這篇文章主要介紹了oracle誤刪數(shù)據(jù)表還原的二種方法,大家參考使用吧2014-01-01
oracle SCN跟TIMESTAMP之間轉(zhuǎn)換
本文將詳細介紹oracle SCN跟TIMESTAMP之間轉(zhuǎn)換,需要的朋友可以參考下2012-11-11

