0
点赞
收藏
分享

微信扫一扫

sql server中replace()函数,可用于字符串替换SQL Server中的Replicate函数。循环字符次数,可用于多层分类

语法

sql server中replace()函数,可用于字符串替换

replace(string1,string2,string3)

string1:搜索的文本

string2:查找的文本

string3:替换的文本

示例-名字替换

select replace('张三','三','四')

结果

张四

延伸示例-分类

分类:数码产品>手机>小米
小米分类的显示样式是:└└小米

分类的显示样式是:

数码产品
└手机
└└小米

数码分类ID:1
手机分类ID:2
小米分类ID:3

小米分类ID路由是:1-2-3

select REPLICATE('└',(len('1-2-3')-len(replace('1-2-3','-',''))))+'小米'

结果

└└小米


举报

相关推荐

0 条评论