如何用update截掉trim掉學校資訊表中某些列的特殊字元
今天在更新e_schoolinfo表的cityid及districtid時,因為city及district列當時用sqlloader匯入,在每個列尾新增了一些特殊字元,比如可能是空格或者是換行符之類,目前我對這塊也理解不清晰,最終處理辦法為:
#######先查出問題列的列長度
select a.city,length(a.city) from
(select distinct city as city from e_schoolinfo where cityid is null) a
然後,用substr進行截斷處理
update e_schoolinfo set district=substr(district,1,length(district)-1)
小注:資料庫字符集為utf8, 每個漢字長度為1(指用length函式)
#########最終用update再關聯匹配,就可以了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-667816/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何插入insert_update,delete_select特殊字元&到oracle表中delete字元Oracle
- Shell命令列中的特殊字元及其轉義(去除特殊含義)命令列字元
- 文字中的特殊字元字元
- 正則關於特殊字元下劃線_的 校驗字元
- url中的特殊字元問題字元
- Bash 中的特殊字元大全字元
- 改包含特殊字元的表空間名字元
- 檢視哪些表的哪些列含有指定字串(如‘andy’存在哪些表的哪些列中)字串
- bootstrap datepicker 單獨設定某些日期的特殊背景顏色和某些月份特殊背景boot
- 特殊字元字元
- Bash的特殊字元字元
- html的特殊字元HTML字元
- 用trim去掉字串末尾的任意字元字串字元
- Spring - 配置檔案中的特殊字元Spring字元
- 正規表示式中的特殊字元(轉)字元
- mysql中建立包括特殊字元的帳號MySql字元
- 如何用xml替換掉structs中的tagXMLStruct
- JS 中特殊的物件-陣列JS物件陣列
- URL路徑中包含特殊字元%的處理字元
- HTML特殊字元HTML字元
- perl 特殊字元字元
- Jquery 替換掉路徑中的某些欄位 replaceAll(selector)jQuery
- js如何換掉字串中的全部指定字元JS字串字元
- 使用正規表示式替換報表名稱中的特殊字元(推薦)字元
- GBase 庫中查詢表的列資訊
- 取得某些特殊資料夾路徑
- Linux系統中必須掌握的特殊字元!Linux字元
- 如何在Mac字型中訪問特殊字元Mac字元
- 轉義正規表示式中特殊字元字元
- 特殊字元的處理。。¥$$$字元
- 如何去除特殊字元字元
- Oracle 去特殊字元Oracle字元
- 【HTML】08特殊字元HTML字元
- XAML中的特殊符號幾空白字元處理符號字元
- TOP中只檢視某個或某些程式的資訊
- 恢復oracle中drop掉的表Oracle
- swift中webview的URL帶中文或者特殊字元的處理SwiftWebView字元
- 網址URL中特殊字元轉義編碼字元