飛舞的幻想

          常用鏈接

          統計

          Google Adsense

          Zanox FWHX

          花個明白

          最新評論

          2010年3月5日 #

          DB2 時間轉換

          create function ts_fmt(TS timestamp, fmt varchar(20)) returns varchar(50) return with tmp (dd,mm,yyyy,hh,mi,ss,nnnnnn) as ( select substr( digits (day(TS)),9), substr( digits (month(TS)),9) , rtrim(char(year(TS))) , substr( digits (hour(TS)),9), substr( digits (minute(TS)),9), substr( digits (second(TS)),9), rtrim(char(microsecond(TS))) from sysibm.sysdummy1 ) select case fmt when 'yyyymmdd' then yyyy || mm || dd when 'mm/dd/yyyy' then mm || '/' || dd || '/' || yyyy when 'yyyy/dd/mm hh:mi:ss' then yyyy || '/' || mm || '/' || dd || ' ' || hh || ':' || mi || ':' || ss when 'nnnnnn' then nnnnnn else 'date format ' || coalesce(fmt,' ') || ' not recognized.' end from tmp 使用例句: update t_attachment as a set a.attach_path=(select '/'||rtrim(char(apply_com_id))||'/'||rtrim(char(ts_fmt(apply_date,'yyyymmdd')))||'/' from t_rmbs_claim as c where a.claim_id=c.claim_id)||rtrim(a.attach_path) where exists (select 1 from t_rmbs_claim as tc where tc.claim_id=a.claim_id);

          posted @ 2010-03-05 18:18 飛舞的幻想 閱讀(273) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 盱眙县| 宁晋县| 通榆县| 阿克| 潮州市| 青冈县| 崇礼县| 南召县| 宜兰市| 永修县| 石屏县| 墨玉县| 临汾市| 泰宁县| 井冈山市| 青州市| 怀集县| 洛宁县| 潢川县| 浙江省| 集贤县| 伊通| 新疆| 潞西市| 汉阴县| 乐昌市| 丹江口市| 云霄县| 台北县| 长乐市| 资阳市| 含山县| 靖边县| 怀远县| 华容县| 临桂县| 拉萨市| 扎囊县| 兰州市| 韩城市| 易门县|