Oracle 在操作數據庫上相比於其他的 T-sql 有微小的差別,但是在插入時間類型的數據是必須要注意他的 to_date 方法,具體的情況如下:
--SQL語句往Oracle數據庫中插入日期型數據(to_date的用法) INSERT INTO FLOOR VALUES ( to_date ( '2007-12-20 18:31:34' , 'YYYY-MM-DD HH24:MI:SS' ) ) ; --查詢顯示:2007-12-20 18:31:34.0 ------------------- INSERT INTO FLOOR VALUES ( to_date ( '2007-12-14 14:10' , 'YYYY-MM-DD HH24:MI' ) ); 查詢顯示:2007-12-14 14:10:00.0 ------------------- INSERT INTO FLOOR VALUES ( to_date ( '2007-12-14 14' , 'YYYY-MM-DD HH24' ) ); 查詢顯示:2007-12-14 14:00:00.0 ------------------- INSERT INTO FLOOR VALUES ( to_date ( '2007-11-15' , 'YYYY-MM-DD' ) ); 查詢顯示:2007-11-15 00:00:00.0 ------------------- INSERT INTO FLOOR VALUES ( to_date ( '2007-09' , 'YYYY-MM' ) ); 查詢顯示:2007-09-01 00:00:00.0 ------------------- INSERT INTO FLOOR VALUES ( to_date ( '2007' , 'YYYY' ) ); 查詢顯示:2007-05-01 00:00:00.0