替換SQL欄位中的換行符,回車符,空格等特殊符號
在通過富文字或Excel匯入到資料庫中時,在sql中回車、換行符回顯示為空格,但在校驗或使用時確能引發資料的不一致,因此需要把這些換行、回車、空格符號進行替換。
特殊符號介紹:
--1:回車符 CHAR(13)
--2: 換行 CHAR(10)
--3: 水平製表符 char(9)
特殊符號的處理:
1.回車符:REPLACE([fieldName],CHAR(13),''),如果要在html中輸出,則可替換為REPLACE([fieldName],CHAR(13),'<br>')
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)+'%';
相關文章
- 【換行符】Windows、Unix、Mac不同作業系統的回車符 和換行符 WindowsMac作業系統
- 正規表示式.號元字元(除了回車符\r和換行符\n)字元
- Linux - 回車符和換行符及其在不同系統上的區別Linux
- HTML 中的特殊符號HTML符號
- Yaml中特殊符號"| > |+ |-"的作用YAML符號
- Linux 轉換換行符Linux
- 怎樣讓word不顯示回車符號 如何去掉word中的回車符符號
- grep 匹配製表符 和 換行符
- 換行符處理
- 常用特殊符號大全符號
- excel表裡分隔符替換為製表符的操作方法Excel
- pycharm 取消空格,逗號 等符號的自動補全PyCharm符號
- gvim中換行符(Enter鍵)的操作
- vim顯示換行符
- 回車符號 ‘ ’ 的實際應用符號
- 箭頭特殊符號大全符號
- markdown特殊符號語法符號
- Linux中的特殊符號含義及作用!Linux符號
- 表格中輸入特殊符號和公式符號公式
- 萬用字元與特殊符號字元符號
- input禁止輸入特殊符號符號
- 如何在Mac上快速輸入特殊符號?Mac快速輸入特殊符號小技巧Mac符號
- 符號(註釋符+轉義符+接續符)符號
- linux常見特殊符號介紹Linux符號
- Java 檔案換行符識別與轉換Java
- MS SQL 替換欄位中的 u00a0SQL
- python 中 *符號Python符號
- Mac電腦如何輸入command(⌘)、option(⌥)、shift(⇧)等特殊符號Mac符號
- 練習1-20 編寫程式detab:將輸入的製表符替換成適當數目的空格,使空格充滿到下一個製表符終止位的地方
- python3迴圈中如何加入換行符?Python
- Bash技巧:把變數賦值為換行符,判斷檔案是否以換行符結尾變數賦值
- JS歷理 特殊符號轉義十進位制編JS符號
- 關於特殊符號&與& 的處理符號
- git 多平臺統一換行符Git
- python實現readline去掉換行符nPython
- Mybatis xml特殊符號轉義寫法MyBatisXML符號
- 5秒教會你怎麼打出command⌘、option⌥等特殊符號符號
- 補碼符號位的權重符號
- python 負數去掉符號位Python符號