程式設計的時候,對於時間的處理,很多時候,我們都用到了時間戳型別,即timestamp型別。
插入資料的時候,不注意的話,執行sql總是報「無效的月份」
這是因為我們的資料格式不對,但是如果我們複製乙個timestamp的資料字段過來,我們發現也插不進去。
比如對於下面這張表:
sql語句如下:
insert into pg_gene t(t.id,t.gene,t.displayer_order,t.create_time,t.last_update_time,t.created_by_user,t.updated_by_user) values('1',1,'1',to_timestamp('2014-01-11','yyyy-mm-dd'),to_timestamp('2014-01-11','yyyy-mm-dd'),'張三','張三');
TIMESTAMP資料型別 007
以下 的執行環境 oracle9.2,pl sql developer 一 timestamp timestamp資料型別,是date的擴充套件,可以儲存年 月 日 小時 分鐘 秒,同時還可以儲存秒的小數部分。語法為 timestamp fractional seconds precision fr...
Oracle 資料型別timestamp和date
select systimestamp from dual select current timestamp from dual select cast sysdate as timestamp date from dual select to timestamp to date sysdate,y...
Oracle中TIMESTAMP資料型別
timestamp資料型別 是date的擴充套件,可以儲存年 月 日 小時 分鐘 秒,同時還可以儲存秒的小數部分。通過to timestamp函式將date型轉成這種型別。sql語句如下 select to timestamp 2018 1 04 yyyy mm dd from dual 執行結果如...