-
- DB2的SQL将日期时间转化为数字串
- Weather:暴雨没下下来
- 2008-08-18
DB2中没有TO_CHAR函数,所以要将系统时间转化成字符串甚至是数字串的话,没有什么特别好的方法,但方法还是有的,虽然麻烦点。
INSERT INTO
LCDFLIB.FMOS01P(OSINPD,OSUSER,OSRKCD,OSSTRD,OSENDD,OSOSNI,OSCRDT,OSCRTM,OSCRTA)
VALUES(
(CAST (SUBSTR(CHAR(current timestamp),1,4) || SUBSTR(CHAR(current timestamp),6,2)||
SUBSTR(CHAR(current timestamp),9,2) || SUBSTR(CHAR(current timestamp),12,2) ||
SUBSTR(CHAR(current timestamp),15,2) || SUBSTR(CHAR(current timestamp),18,2) AS BIGINT)),'TANAKA ','K22 ',20080815,20080914,'LJASLDFJWOIEJFLSDKJFL',20080818,153251,'TANAKA ')思路为,用current timestamp取系统的日期时间,然后用char()转化为字符串,再用SUBSTR()取出其中的数字部分,联接,最后再用CAST()函数将日期的数字串转换成大数值型。
由于日期的数字串长达14位,所以integer即int32长度不够,只能转换成BIGINT或是Decimal这种高精度的才行。
比如在.NET当中,要用Decimal.TryParse()而不能用Integer.TryParse()
- Views(9677) | Comments(2) | In web develop
-
- 加奥运班
- Weather:热,RE,HOT,atui
- 2008-08-08
8号,北京的所有机关和企事业单位放假一天,其实我们公司也是要放假的,因为奥运会。
而我,现在所在的。NET项目组却要加班,百年一遇,加个奥运班,哈哈。
不过今天 晚上是打死不能加班了,开幕式是肯定要看的了。
大连终于连续一周晴天了,不过也确实热了一周了,最难过的是中午吃饭的时候,吃得汁流夹背不说,还得忍受路上的太阳晒。
计划去厦门,现在这个项目一结束,就去,就去,就去,厦门,我来了,我来了,来了,来了。。。。
泥烘锅有两三个月没学,明显感觉到退步了,这些本来就没学好的东西,要忘记却是很容易的,看来还是要继续加油了。
以后要看泥烘网页,听泥烘歌,看泥烘剧,啊。。。。我亲爱的美剧,对不住了。
- Views(4182) | Comments(6) | In Mood-柠檬物语
