34,576
社区成员
发帖
与我相关
我的任务
分享
Create proc jsj090412_jinchang
(@riqi datetime, @czrenyuan varchar(10),@wuliaodaima varchar(10),@jcshuliang int,@remark varchar(20))
as
begin
set nocount on;
declare @danhao varchar(20)
declare @driqi varchar(6), @dczrenyuan varchar(4),@dwuliaodaima varchar(4),@djcshuliang varchar(3)
set @dczrenyuan=(substring(@czrenyuan,7,4))
set @driqi = (convert(varchar(6),@riqi,12))
set @dwuliaodaima = (substring(@wuliaodaima,4,4))
set @djcshuliang = (convert(varchar(3),@jcshuliang))
set @danhao = @driqi+@dczrenyuan+@dwuliaodaima+@djcshuliang
select @danhao
insert into jsj090412_jincangjilu values(@danhao,@riqi,@czrenyuan,@remark,@wuliaodaima,@jcshuliang)
end
go
exec jsj090412_jinchang '2009-06-19','0309101412','2134440',50,'无'
--生成为:0906191412444050
select replace('090619 1412 4440 50',' ','') 'r'
r
------------------
0906191412444050
select replace('090619 1412 4440 50',' ','')
/*
0906191412444050