今天作mysql的實驗,從平面文件導入一些數據,導完以後,發現select所有字段的時候會出現顯示不全和錯亂的狀況:mysql
當單獨選擇每一個字段的時候都能正常顯示,惟獨選擇最好一個郵箱的時候會出現亂的結果,因而懷疑是最後一個字段的問題,經百度得知多是平面文件每一行結尾處有特殊字符的緣由,因而用substring查看。sql
select substring(column_name,1,length(column)-1) from database.table;ide
發現能正常顯示。函數
如今只需用substring函數把真正的數據提取出來替換就OK了。blog
方法:get
update database.table set column_name=substring(column_name,1,length(column_name)-1);string
ok了!如今select * from database.table就能正常顯示了!it