declare @level varchar(200)
declare @level_1 varchar(200)
set @level ='1|0#1#2#3'
set @level_1='1|0#3'
修改字符串set @level='1|0#1#3''或者set @level='1|0#1#2#3,2|0#1'
@level_1的值不變,
如果修改字符串set @level='1|0#1'則@level_1='1|0',
或者 set @level='2|0#1'則@level_1=''
即字符串二中的值必須是字符串一中有,如果字符串一沒有則字符串二沒有,但字符串一中有但字符二中不一定有
你这描述的也太让人理解不了了
可能是我的表述能力有限吧,我是說@level是主字串,@level_1是比較字串,但不一定是@level的子字串,
如果@level中沒有的字串,則@level_1就不能有
@soarfe:
你还没有说你想做什么,是需要一个函数来比较这两个字符串是否符合要求,还是什么