比如
alter procedure [ work]
@L datetime
as
declare @X datetime ,@Y datetime
if @L ='19900101'
begin
set @X = convert(varchar(10),getdate()-1,111)
set @Y = convert(varchar(10),getdate(),111)
end
else
begin
set @X = convert(varchar(10),@L,111)
set @Y = convert(varchar(10),@L + 1,111)
end
可以解释下上面的意思吗?
那else 这个是做什么用?