SQL Serverのデータは、CHAR(10)、CHAR(13)、CHAR(9)隠された文字を持っています

オリジナル:SQL Serverのデータは、CHAR(10)、CHAR(13持っている )、CHAR(9) 隠された文字を

免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/Giving_bestself/article/details/89515390

SQL Serverのデータは、CHAR(10)、CHAR(13)、CHAR(9)隠された文字を持っています

char(9) \t 水平制表符
char(10) \r 换行
char(13) \n 回车

EXCELは、SQL Serverを導入し、\トン\ rを\ n個の特殊文字、簡単には見られないことでしょう。

ソリューション:

いかなる状況においても、データのクエリを変更します。

SELECT 字段 FROM 表名 
WHERE REPLACE(REPLACE(REPLACE([字段],CHAR(9),''),CHAR(10),''),CHAR(13),'') = '查询条件'

データベース内の別のデータ:

UPDATE 表名 
    SET 字段 = REPLACE(REPLACE(REPLACE([字段],CHAR(9),''),CHAR(10),''),CHAR(13),'')

おすすめ

転載: www.cnblogs.com/lonelyxmas/p/11286116.html