對 oracle 資料庫日期格式,以及對日期操作的理解
剛才我寫了一條sql 語句:如下
select * from t_f63_final_operate_history t where oper_Date >= to_date('2014-10-21','yyyy-mm-dd') and oper_Date < to_date('2014-10-21','yyyy-mm-dd')+1
這句sql 語句查詢的是:查詢某一天的記錄
這條sql 語句用到了to_date的用法:
to_date()與24小時製表示法及mm分鐘的顯示:
一、在使用Oracle的to_date函式來做日期轉換時,很多Java程式設計師也許會直接的採用“yyyy-MM-dd HH:mm:ss”的格式作為格式進行轉換,但是在Oracle中會引起錯誤:“ORA 01810 格式程式碼出現兩次”。
- select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;
如:
原因是SQL中不區分大小寫,MM和mm被認為是相同的格式程式碼,所以Oracle的SQL採用了mi代替分鐘。
- select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;
select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;//mi是分鐘
select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;//mm會顯示月份
2.日期到字元操作
- select sysdate,to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) from dual
- select sysdate,to_char(sysdate,’yyyy-mm-dd hh:mi:ss’) from dual
- select sysdate,to_char(sysdate,’yyyy-ddd hh:mi:ss’) from dual
- select sysdate,to_char(sysdate,’yyyy-mm iw-d hh:mi:ss’) from dual
參考oracle的相關關文件(ORACLE901DOC/SERVER.901/A90125/SQL_ELEMENTS4.HTM#48515)
3. 字元到日期操作
- select to_date(’2003-10-17 21:15:37’,’yyyy-mm-dd hh24:mi:ss’) from dual
相關文章
- Oracle資料庫日期格式轉換操作Oracle資料庫
- Jquery對當前日期的操作(格式化當前日期)jQuery
- sqlserver資料庫日期如何格式化-日期轉換字串SQLServer資料庫字串
- Oracle更改預設日期格式 更改會話日期格式Oracle會話
- Oracle日期格式化以及extract函式的使用Oracle函式
- sql server日期格式 sqlserver的日期格式SQLServer
- 資料庫日期資料庫
- 一對一視訊原始碼,通過日期字串轉換日期型別格式原始碼字串型別
- Oracle12C日期格式模型的元素Oracle模型
- 資料庫——對索引的理解資料庫索引
- Oracle和MySQL資料庫CTAS等操作對比OracleMySql資料庫
- 對資料庫的大體理解資料庫
- sql server對於日期的處理SQLServer
- Linux下Shell日期的格式Linux
- oracle Mysql PostgreSQL 資料庫的對比OracleMySql資料庫
- win10如何修改時間日期格式 調整時間格式和日期格式的方法Win10
- JS日期格式化JS
- 日期和時間格式
- ORACLE日期型別Oracle型別
- SQL SERVER 日期格式化、日期和字串轉換SQLServer字串
- TSPython操作MySQL MongoDB Oracle三大資料庫深入對比oeePythonMySqlMongoDBOracle大資料資料庫
- SimpleDateFormat日期格式轉換的使用ORM
- Mysql 日期格式化 複雜日期區間查詢MySql
- java localdate日期格式處理JavaLDA
- 日期格式正規表示式
- Layui表格日期格式顯示UI
- 日期時間格式化
- python如何格式化日期Python
- 前端 js 日期格式化前端JS
- Oracle-insert into加日期Oracle
- MySQL 資料庫的對庫的操作及其資料型別悔鋒MySql資料庫資料型別
- oracle資料庫%notfound的理解Oracle資料庫
- oracle interval日期函式的bug!Oracle函式
- JavaScript 時間日期操作JavaScript
- python+資料庫(三)用python對資料庫基本操作Python資料庫
- ORACLE資料庫遞迴查詢時間區間,可傳入指定日期Oracle資料庫遞迴
- django 設定日期顯示格式Django
- JavaScript時間日期格式化JavaScript
- JavaScript 時間日期格式轉換JavaScript