2016 - 2024

感恩一路有你

sql换行符怎么去掉 如何用SQL将字段中的换行替换成空格?

浏览量:2008 时间:2021-03-13 07:44:42 作者:admin

如何用SQL将字段中的换行替换成空格?

替换SQL字段中的换行符,回车符:

1> 回车符SELECT *, REPLACE(detail, CHAR(13) , "") AS 显示替换后的内容 FROM loginfo[sybase t-sql 语法如下:]SELECT *, str_REPLACE(detail, CHAR(13) , "") AS 显示替换后的内容 FROM loginfo?

2>换行符SELECT *, REPLACE(detail, CHAR(10), "") AS 显示替换后的内容 FROM loginfo[sybase t-sql 语法如下:]SELECT *, STR_REPLACE(detail, CHAR(10), "") AS 显示替换后的内容 FROM loginfo?

3>回车换行符SELECT *, REPLACE(detail, CHAR(13) CHAR(10), "") AS 显示替换后的内容 FROM loginfo[sybase t-sql 语法如下:]SELECT *, STR_REPLACE(detail, CHAR(13) CHAR(10), "") AS 显示替换后的内容 FROM loginfo4>将回车换行符替换成UPDATE loginfo SET detail = REPLACE(detail, CHAR(13) CHAR(10), "")注在dos win 系列会出现 回车 换行符 CHAR(13) CHAR(10)在unix linux 是换行符转换只要把回车符char(13) 去掉就行了以下sql语句UPDATE loginfo SET detail = REPLACE(detail, CHAR(13) , "")

在sql中如何替换去掉回车符?

chr(10)回车chr(13)换行如果记得不错的话。如果你想替换数据中所有回车和换行可以用replace(column,chr(10))replace(replace(column,chr(10)),chr(13))或者利用translate函数。如果只是替换末尾的回车换行用rtrimrtrim(column,chr(10))--有些系统回车换行就是一个chr(10)rtrim(column,chr(10),chr(13))或者4次。--有些系统尤其是旧时候的工具开发的系统会同时存在chr(10)和chr(13)。酌情处理吧。

在sql中如何替换去掉回车符?

如果是windows下建立的txt的话,使用替换,将/r/n(回车符)替换成空(也就是不要输入任何内容)应该可以。如果是Unix系的可以试试将/n替换成空。==========补充:现在在用linux,看了@张程的回答,我在linux下用wine的记事本试了试,果然无法完成替换。那么修改一下答案:可以用word打开TXT,把^p替换成空格或空字符。

sql换行符怎么去掉 替换sql字段中的换行符 sql换行符怎么输入

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。