这个问题不知道可以可以解决
我有一个参数 @AA=‘123456’ ,可不可以获取其中几位以字段的形式显示 :
前2位 后四位
12 3456
[解决办法]
declare @splitpos int set @splitpos=2declare @AA varchar(16) set @AA='123456'select left(@AA,@splitpos)+' '+substring(@AA, @splitpos+1, len(@AA))
[解决办法]
DECLARE @AA=‘123456’SELECT LEFT(@AA,2) AS 前2位,RIGHT(@AA,4) AS 后四位
[解决办法]
--trydeclare @AA varchar(10)set @AA='123456'select left(@AA,@2)as 前两位,substring(@AA, 3, len(@AA))as 后四位 into tab --select * from tab