db2 '2012-03-30-02.24.55.203695' 字符转日期怎么转?
db2吧
全部回复
仅看楼主
level 2
一直赶 楼主
db2 '2012-03-30-02.24.55.203695' 字符转日期怎么转?????????????????
2013年08月23日 07点08分 1
level 10
似乎有个叫date的函数
2013年08月23日 11点08分 2
level 1
timestamp
2013年09月04日 06点09分 3
level 1
貌似用STRING DELIMITED BY SIZE INTO 传一下估计能得到您想要的结果!
比方说 你先用ACCEPT接收一下DATE 和TIME 用两个变量接收
DATEYYYY PIC X(8).
TIMEHHHH PIC X(8).
DATETIME PIC X(22).
ACCEPT DATEYYYY FROM DATE YYYYMMDD
ACCEPT TIMEHHHH FROM TIME
STRING DATEYYYY(1:4) DELIMITED BY SIZE '-'
DATEYYYY(5:2) DELIMITED BY SIZE '-'
DATEYYYY(7:2) DELIMITED BY SIZE ' '
TIMEHHHH(1:2) DELIMITED BY SIZE ':'
TIMEHHHH(3:2) DELIMITED BY SIZE ':'
TIMEHHHH(5:2) DELIMITED BY SIZE ':'
TIMEHHHH(7:2) DELIMITED BY SIZE
INTO DATETIME.
显示结果应该是‘2013-12-12 23:44:45:22’
希望能帮到你
2013年12月12日 15点12分 4
level 3
希望能帮到你
2014年02月25日 03点02分 5
1