MsSQL   发布时间:2022-05-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了sqlserver的换行大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

制表符: CHAR(9)
换行符: CHAR(10)
回车符: CHAR(13)

如:

print 'a'+CHAR(10)+'b'

结果为

a

b

如果想输出文本

SELEct 'a'+CHAR(13)+CHAR(10)+'b'

必须是CHAR(13)+CHAR(10),不是CHAR(10)+CHAR(13),因为文本中的是{CF}{CL},回车,换行

则输出文本为

a

b

--== 处理会员地址字段包含回车字符的情况
IF object_id('tempdb..#person_with_char13_10') is NOT NULL 
      drop table #person_with_char13_10
      
SELECT person_id
INTO #person_with_char13_10
FROM dbo.person
WHERE 1=1
AND CHARINDEX(CHAR(13) + CHAR(10),street1) > 0
 
updatE person SET street1 = replace(street1,CHAR(13) + CHAR(10),'' ) 
WHERE person_id IN (
      SELECT person_id FROM #person_with_char13_10
)
 
 
--== 处理会员地址字段包含|
IF object_id('tempdb..#person_with_shu') is NOT NULL 
      drop table #person_with_shu
      
SELECT person_id
INTO #person_with_shu
FROM dbo.person
WHERE 1=1
AND CHARINDEX('|',street1) > 0
 
 
updatE person SET street1 = replace(street1,'|','' ) WHERE person_id IN (
      SELECT person_id FROM #person_with_shu
)

大佬总结

以上是大佬教程为你收集整理的sqlserver的换行全部内容,希望文章能够帮你解决sqlserver的换行所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:回车