替换掉回车的问题

ding789 2007-09-07 11:02:23
因为某个字段里的数据有回车,所以我想在显示的时候把回车给去掉,如果不行替换成空格也行
...全文
167 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Limpire 2007-09-07
  • 打赏
  • 举报
回复
“回车”这个东西,是打字机的产物,回到行首不换行。

Windows系统仍然采用:回车+换行;UNIX系统就把回车拿掉,直接就是换行。
dobear_0922 2007-09-07
  • 打赏
  • 举报
回复
试了一下,直接按“Enter”是 回车 + 换行 :
replace(某个字段, char(13)+char(10), '')
Limpire 2007-09-07
  • 打赏
  • 举报
回复
呵,被鹤老兄发现了:)
Limpire 2007-09-07
  • 打赏
  • 举报
回复
首先要确定,“回车”是什么组合,一般有:
换行 + 回车:replace(某个字段, char(10)+char(13), '')
换行(UNIX):replace(某个字段, char(10), '')--上面笔误

dobear_0922 2007-09-07
  • 打赏
  • 举报
回复
update tb
set col=replace(col,'
','')
--replace的第二个参数为换行(在两个“'”间按一下Enter键)
fa_ge 2007-09-07
  • 打赏
  • 举报
回复
Limpire

有筆誤吧
dobear_0922 2007-09-07
  • 打赏
  • 举报
回复
update tb
set col=replace(col,'
','')
fa_ge 2007-09-07
  • 打赏
  • 举报
回复
select replace('sdflk',char(13),'')
Limpire 2007-09-07
  • 打赏
  • 举报
回复
回车:char(13)
换行:char(10)

replace(char(13), 某个字段, '')

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧