zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0

          比如,我有一列數據,字段名是logtime,數據如下:
          "2009年07月13日10時45分45秒"
          "2009年07月13日10時45分45秒"
          "2009年07月13日10時45分45秒"
          "2009年07月13日10時45分45秒"
          "2009年07月13日10時45分52秒"
          "2009年07月13日10時45分52秒"
          "2009年07月13日10時45分56秒"
          "2009年07月13日10時45分56秒"
          "2009年07月13日10時46分09秒"

          我想把其轉成timestamp類型。我的方法如下:
          (1)把上面的字符串替換成時間類型的格式
          "2009-07-13 10:17:37"
          "2009-07-13 10:17:37"
          "2009-07-13 10:17:53"
          "2009-07-13 10:18:10"
          "2009-07-13 10:18:10"
          "2009-07-13 10:18:19"
          "2009-07-13 10:18:39"
          "2009-07-13 10:18:39"

          替換方法是:
          feitian_logs=# update ivr_detail_log set logtime = replace(logtime,'年','-') ;
          feitian_logs=# update ivr_detail_log set logtime = replace(logtime,'月','-') ;
          feitian_logs=# update ivr_detail_log set logtime = replace(logtime,'日',' ') ;

          feitian_logs=# update ivr_detail_log set logtime = replace(logtime,'時',':') ;
          feitian_logs=# update ivr_detail_log set logtime = replace(logtime,'分',':') ;
          feitian_logs=# update ivr_detail_log set logtime = replace(logtime,'秒','') ;

          替換完畢,就是上面的時間格式了。

          (2)轉換數據類型
          我用的是比較傳統和保守的方法
          # alter ivr_detail_log add column start_time timestamp;
          # update ivr_detail_log set start_time = to_timestamp(logtime,'YYYY-MM-DD HH:MI:SS');

          這就完成了。
          當然也可以直接把改變字段類型。

          #






          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2009-07-17 17:00 zhyiwww 閱讀(4283) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 龙门县| 文化| 湘潭市| 荣成市| 南投市| 湖北省| 丰原市| 民勤县| 临汾市| 边坝县| 海口市| 浦县| 沭阳县| 新晃| 泾阳县| 邵武市| 巍山| 永泰县| 临漳县| 昭苏县| 汤原县| 贵阳市| 昌江| 桐城市| 姚安县| 顺平县| 松溪县| 吉隆县| 和顺县| 阆中市| 正宁县| 手机| 城步| 景宁| 和静县| 澄江县| 沐川县| 扶沟县| 望江县| 达尔| 武隆县|