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 閱讀(4296) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 仙桃市| 大城县| 凯里市| 翁牛特旗| 清河县| 化州市| 北流市| 呈贡县| 商洛市| 高雄市| 巩义市| 鱼台县| 天全县| 沁阳市| 治县。| 黑山县| 靖宇县| 阿坝| 梁平县| 钟祥市| 铜鼓县| 云林县| 石泉县| 灌云县| 哈巴河县| 定安县| 乐清市| 海城市| 南郑县| 夏津县| 大丰市| 英超| 商城县| 剑阁县| 周至县| 庄河市| 利津县| 柘荣县| 鄯善县| 铅山县| 潼南县|