DataTime 日期用聚合函數(shù)截取
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
一個datetime型的字段可以存儲的日期范圍是從1753年1月1日第一毫秒到9999年12月31日最后一毫秒。如果你不需要覆蓋這么大范圍的日期和時間,你可以使用smalldatetime型數(shù)據(jù)。它與datetime型數(shù)據(jù)同樣使用,只不過它能表示的日期和時間范圍比datetime型數(shù)據(jù)小,而且不如datetime型數(shù)據(jù)精確。一個smalldatetime型的字段能夠存儲從1900年1月1日到2079年6月6日的日期,它只能精確到秒。 1、日期的截取 用extend截取日期的部分值,如: 2、日期的計算 應(yīng)用中經(jīng)常會用到日期的加減,比如取當(dāng)前日期的前一天或指定日期的前一天等, 前文提到的extend(start_time,hour to hour)='11'的結(jié)果仍然是datetime型,如果要進(jìn)行類型轉(zhuǎn)換的話: 1、extend(start_time,hour to hour)||''將返回char型,extend(start_time,hour to hour)||''+0將返回integer型,extend(start_time,hour to hour)||''+0.0將返回float型,雖然樣子不太好看,不過效果不錯。 類似extend(start_time,hour to hour)||''+0這樣的方法可以在select中使用,但在create view的時候使用則會發(fā)生語法錯誤(ids 9.4)。 2、用to_char函數(shù): to_char(start_time)將按原樣返回start_time字段的字符形式,如: 3、to_date函數(shù): 該文章在 2010/6/12 9:47:07 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |