DB2中關於日期函式,我想讓轉化為Date格式,不知道怎麼轉??求幫助還有怎麼比較日期大小

2022-11-08 14:35:26 字數 1572 閱讀 7788

1樓:匿名使用者

可以採用to_date函式將'2012-05'轉化為日期格式

to_date('2012-05', 'yyyy-mm')

例子:db2 => create table test2(c1 timestamp)

db20000i the sql command completed successfully.

db2 => insert into test2 values(to_date('2012-05', 'yyyy-mm'))

db20000i the sql command completed successfully.

db2 => select * from test2

c1--------------------------

2012-05-01-00.00.00.000000

1 record(s) selected.

第二個問題:

比較日期格式直接用< 或者》符號就可以比較日期格式了。

如下:db2 => select * from test2 where c1 > current date

c1--------------------------

0 record(s) selected.

db2 => select * from test2 where c1 <= current date

c1--------------------------

2012-05-01-00.00.00.000000

1 record(s) selected.

db2 日期型如何轉換為數字型

2樓:

試了下 twvampire 的方法,好用~c:\documents and settings\odadmin>db2 values char(replace(char(date('2013-11-22'

),iso),'-',''))

1----------

20131122

1 record(s) selected.

3樓:匿名使用者

試試:char(replace(char(『2013-11-22』,iso),'-',''),8)

4樓:

根據你日期的格式 先擷取 substring() 然後 用 || 連線起來。 然後轉。 大概就是去掉日期的分隔符。

db2 如何篩選正確的日期格式

5樓:司馬刀劍

分類彙總使用sql的group by,這些語句同樣適用於db2的日期欄位。對日期彙總可能會太細化了一點,可以提取的年、月之後再進行彙總。 提取年月使用函式year,month。

db2中date轉換timestamp的格式是什麼

6樓:匿名使用者

把 date資料拼接6個'0',在用timestamp轉換即可

如: values timestamp('20100303'||'000000')

關於vb 中的日期時間函式

datediff interval,date1,date2 firstdayofweek firstweekofyear datediff 函式語法中有下列命名引數 部分 描述 interval 必要。字串表示式,表示用來計算date1 和 date2 的時間差的時間間隔 date1 date2 必...

您好我想請教你問題是關於ecel函式的

需要用兩個公式 假設在a1格中是現金天數,在a2格中是存款天數,分別在b1與b2中用下面公式 b1公式 if a1 1,98 if and a1 2,a1 30 98.5 if and a1 30,a1 45 99 if and a1 45,a1 60 99.5 if a1 60,100 b2公式 ...

vc60中工程下只能有main函式我想建

工作區建立兩個工程檔案,分別新增對應.c主程式 需要編譯執行a01時 右鍵a01 files 設為活動工程 左鍵a1.c 編譯執行 編譯執行a02操作通步驟2 main 函式無論是顯式生命或者是隱式呼叫,只能呼叫一個。如果從物件導向上來說,一般情況下會將物件拆分成標頭檔案宣告部分 h檔案 和實現體部...