【SQL开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了SQL开源代码-view_tmp_up.sql的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
use produce
go
if object_id('dbo.View_tmp_up') is not null
drop procedure dbo.View_tmp_up
go
create procedure View_tmp_up
@col char(1)=null,
@A1 char(10)=null,
@A2 char(10)=null,
@A3 char(10)=null,
@A4 char(10)=null,
@A5 char(10)=null,
@A6 char(10)=null,
@A7 char(10)=null,
@A8 char(10)=null,
@A9 char(10)=null,
@A10 char(10)=null,
@A11 char(10)=null,
@A12 char(10)=null,
@code char(1)=null
as
if(@code='I')
begin
if not exists(select * from view_tmp where col=@col)
insert into view_tmp
(col,
A1,
A2,
A3,
A4,
A5,
A6,
A7,
A8,
A9,
A10,
A11,
A12)
VALUES(
@col,
@A1,
@A2,
@A3,
@A4,
@A5,
@A6,
@A7,
@A8,
@A9,
@A10,
@A11,
@A12)
if(@@error<>0)
print('Update error!')
return
end
if(@code='D')
begin
delete from view_tmp
return
end
go