替換SQL欄位中的換行符,回車符,空格等特殊符號

2021-08-01 17:19:54 字數 577 閱讀 5932

在通過富文字或excel匯入到資料庫中時,在sql中回車、換行符回顯示為空格,但在校驗或使用時確能引發資料的不一致,因此需要把這些換行、回車、空格符號進行替換。

--1:回車符 char(13)

--2: 換行 char(10)

--3: 水平製表符 char(9)

1.回車符:replace([fieldname],char(13),''),如果要在html中輸出,則可替換為replace(

[fieldname],

char(13),'')

2.替換所有:

replace(replace(replace(replace([fieldname],char(13),''),char(10),''),char(9),''),' ','')as [fieldname]

可以使用charindex 或 like 確認

1.select * from [table] where charindex(char(10),[fieldname])>0;

2.select * from [table] where [fieldname] like '%'+char(10)+'%';

替換SQL欄位中的換行符,回車符

替換sql欄位中的換行符,回車符 在富文字內容中通常會出現回車 換行內容。在sql資料庫中這些回車 換行符,輸出html後,表現為空格。這裡是在資料匯出 匯入中發現的,通常把回車 換行符找出來,用 替換。這裡使用了,sql 函式。replace string expression string pa...

替換SQL欄位中的換行符,回車符

有時候我們需要替換一些不需要的sql欄位,下面就為您介紹替換sql欄位的幾種情況,如果您對替換sql欄位方面感興趣的話,不妨一看。替換sql欄位中的換行符,回車符 1 回車符 select replace detail,char 13 as 顯示替換後的內容 from loginfo 2 換行符 s...

替換SQL欄位中的換行符,回車符

資料庫表內容複製會自動帶換行 招聘資訊 應屆畢業生 不帶換行 招聘資訊應屆畢業生 char 9 水平製表符 char 10 換行鍵 char 13 回車鍵 1 回車符 char 13 select replace detail,char 13 as 顯示替換後的內容 from test 2 換行符 ...