網頁

如何用sql語法去掉資料庫裡的enter

如何用sql語法去掉資料庫裡的enter


如何用sql語法去掉資料庫裡的enter,其實很簡單,只要一個語法即可:


 

1.你可以先查看看資料庫欄位裡是否存有enter

select   * 

from  abc where   addr like '%'+char(10)+'%'  or addr like '%'+char(13)+'%'

(abc為資料表名稱,addr為欄位名稱,此例為查詢abc資料表裡addr欄位是否有輸入enter鍵)        



2.有的話直接用replace更新掉即可

update  abc  set addr=replace(replace(addr,char(10),''),char(13),'')

where

addr like '%'+char(10)+'%' or addr like '%'+char(13)+'%'