

























获取编码的上级编码和短编码,如传入“01.01.123”,返回“01.01”和“123”
Create Proc GetParentNum
@num varchar(100),
@parentnum varchar(100) output,
@shortnum varchar(100) output
as
declare @c char(1),@i int
set @i=len(@num)
set @shortnum=''
while @i>0
begin
if substring(@num,@i,1)='.'
begin
set @parentnum=substring(@num,1,@i-1)
return
end
else
set @shortnum=substring(@num,@i,1)+@shortnum
set @i=@i-1
end

GO
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。