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

数据库表内容复制会自动带换行:
招聘信息
应届毕业生

不带换行:
招聘信息应届毕业生

char(9) 水平制表符  char(10)换行键  char(13)回车键

1> 回车符  char(13)

SELECT *, REPLACE(detail, CHAR(13) , '<br>') AS 显示替换后的内容 FROM Test

2>换行符

SELECT *, REPLACE(detail, CHAR(10), '<br>') AS 显示替换后的内容 FROM Test

3>回车换行符

SELECT *, REPLACE(detail, CHAR(13) + CHAR(10), '<br>') AS 显示替换后的内容 FROM Test

4>将回车换行符替换成<BR><BR>

UPDATE TestSET detail = REPLACE(detail, CHAR(13) + CHAR(10), '<br><br>') 

update t_news set content=REPLACE(content, CHAR(13) + CHAR(10), '<br><br>') where news_type=3

在内容前面加两个空格,全角的update t_news set content='  '+content where news_type=3

例:
SELECT *, REPLACE(name, CHAR(10), '') AS 显示替换后的内容 FROM [dbo].[Tb_Menu_List]

UPDATE [dbo].[Tb_Menu_List]
SET name = REPLACE(name, CHAR(13) + CHAR(10), '')

 

posted @   Abraham2017  阅读(693)  评论(0编辑  收藏  举报
努力加载评论中...
编辑推荐:
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
· 现代计算机视觉入门之:什么是视频
· 你所不知道的 C/C++ 宏知识
阅读排行:
· 不到万不得已,千万不要去外包
· C# WebAPI 插件热插拔(持续更新中)
· 会议真的有必要吗?我们产品开发9年了,但从来没开过会
· 【译】我们最喜欢的2024年的 Visual Studio 新功能
· 如何打造一个高并发系统?
点击右上角即可分享
微信分享提示