mysql去除数据中的回车符,空白符,换行符,水平制表符
2018-03-14 00:00
531 查看
1,在将utf-8编码的txt文件导入数据库的时候,可能会遇到将不可见字符(回车,换行)导入数据的情况,这样查询就会失效,这时可以利用update和replace来替换这些字符。
UPDATE 表名 SET 列名 = REPLACE(REPLACE(REPLACE(REPLACE(列名, CHAR(10), ''), CHAR(13), ''), CHAR(9), ''),' ','');
其中:
char(9) 水平制表符
char(10) 换行
char(13) 回车
去掉空格 replace('字段',' ','')
我的sql语句是:
UPDATE points SET intent = REPLACE(REPLACE(REPLACE(REPLACE(intent, CHAR(10), ''), CHAR(13), ''), CHAR(9), ''),' ','');
UPDATE 表名 SET 列名 = REPLACE(REPLACE(REPLACE(REPLACE(列名, CHAR(10), ''), CHAR(13), ''), CHAR(9), ''),' ','');
其中:
char(9) 水平制表符
char(10) 换行
char(13) 回车
去掉空格 replace('字段',' ','')
我的sql语句是:
UPDATE points SET intent = REPLACE(REPLACE(REPLACE(REPLACE(intent, CHAR(10), ''), CHAR(13), ''), CHAR(9), ''),' ','');
相关文章推荐
- 对C标准中空白字符(空格、回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(\v)、换页符(\f))的理解
- 对C标准中空白字符(空格、回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(\v)、换页符(\f))的理解
- MySQL中去除字段中的回车符和换行符
- Excel数据大量导入MySQL--MySQL数据换行符回车符替换处理
- SQL Server表中某些字段含有水平制表符、换行符、回车符、反斜杠的解决办法
- SQL去除回车符,换行符,空格和水平制表符
- 对C标准中空白字符(空格、回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(\v)、换页符(\f))的理解
- 对C标准中空白字符(空格、回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(\v)、换页符(\f))的理解
- Excel数据大量导入MySQL--MySQL数据换行符回车符替换处理
- 对C标准中空白字符(空格、回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(\v)、换页符(\f))的理解
- SQL去除回车符,换行符,空格和水平制表符
- SQL去除回车符,换行符,空格和水平制表符
- MySQL 去除字段中的换行和回车符
- 数据库 SQL 语句 去除字段中空格,换行符,回车符(使用replace语句)
- 随笔记:Mysql 对于换行符回车符 查询失效的处理
- Java 去除字符串中的空格、回车、换行符、制表符
- mysql 去除字段中的的换行符
- java去除字符串中的空格、回车、换行符、制表符
- java去除字符串中的空格、回车、换行符、制表符
- java去除字符串中的空格、回车、换行符、制表符