sqlserver字符串查找检测换行符和替换换行符的靠谱办法
简书链接:sqlserver字符串查找检测换行符和替换换行符的靠谱办法
文章字数:83,阅读全文大约需要1分钟
刚开始直接回车 或者输入\r\n发现没有什么效果
后面找到2中靠谱办法
0x0D0A 代表\r \n
\r有代表 13 \n 代表10
因此char(10)可以检测\n
判断是否包含\nA
1 | if( CHARINDEX(CHAR(10)+'A',@XX)>=1 ) |
把\r\n
替换为\n
declare @xvarchar(3000)= REPLACE(@xxx, 0x0D0A, 0x0A) -- 将\r\n替换为\n
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 情迁博客!
评论