Procedimiento almacenado
Hola a todos, necesito ayuda, alguien me podría indicar como poder hacer un procedimiento de almacenado y actualizacion, tanto de borrado como de inserción y modificación, para dos bases de datos distintas y con los mismos nombre de tablas??????
CREATE PROCEDURE sp01
(@insertar tinyint,
@param01 SmallInt,
@param02 int,
@Error int output
)
AS
select @Error = 0
Begin
if @insertar = 0
Insert into tabla
(campo1, campo2)
Values
(@param01, @param02)
else
Update Recepcion_Componente
Set campo02 = @param02
Where campo01 = @param01
end
if @@Error > 0
select @Error = 1
end
(@insertar tinyint,
@param01 SmallInt,
@param02 int,
@Error int output
)
AS
select @Error = 0
Begin
if @insertar = 0
Insert into tabla
(campo1, campo2)
Values
(@param01, @param02)
else
Update Recepcion_Componente
Set campo02 = @param02
Where campo01 = @param01
end
if @@Error > 0
select @Error = 1
end