这个整个语句段实现什么功能,请详细解释???
if @Message = 'CL'
begin
select @pMsg = '欢迎使用彩铃业务查询系统,请选择服务编号:1,彩铃业务介绍;2,彩铃资费;3,彩铃歌曲查询(26日前彩铃用户免费赠送“两只蝴蝶”)'
insert into tbSMNotice(fdcSourAddr,fdcDestAddr,fdcFeeAddr,fdcMessage,fdiFeeType,fdiFmtType,fdiArea,fdcSubArea,fdiUserType)
values(@Haoma + '12530',@SourAddr,@SourAddr,@pMsg, 70000 ,0,@iArea,@cSubArea,@iUserType)
if @@error <> 0 goto ERROR_QUIT
select @pMsg = '本查询系统免服务信息费,未开通彩铃服务的用户发送,请您发送短信KT到服务端口12530开通彩铃。'
insert into tbSMNotice(fdcSourAddr,fdcDestAddr,fdcFeeAddr,fdcMessage,fdiFeeType,fdiFmtType,fdiArea,fdcSubArea,fdiUserType)
values(@Haoma + '12530',@SourAddr,@SourAddr,@pMsg, 70000 ,0,@iArea,@cSubArea,@iUserType)
if @@error <> 0 goto ERROR_QUIT
COMMIT TRAN
return
end