28 lines
732 B
Transact-SQL
28 lines
732 B
Transact-SQL
create PROCEDURE [C6MartPeriodicoImmobiliare].[updateRichiesteMonitoraggioCatastoClienteProd]
|
|
@rete varchar(1),
|
|
@codFis varchar(16),
|
|
@rfa decimal(19,7),
|
|
@diversificazione decimal(19,7),
|
|
@var decimal(19,7),
|
|
@dtRiferimento varchar(8)
|
|
AS
|
|
BEGIN
|
|
declare @exit_status numeric
|
|
BEGIN TRY
|
|
begin transaction
|
|
set @exit_status = 0
|
|
UPDATE CONSUNI.ConsulenzaUnicaFL.dbo.Immobiliare_RichiesteMonitoraggioCatastoCliente
|
|
SET
|
|
rfa = @rfa
|
|
,diversificazione = @diversificazione
|
|
,[var] = @var
|
|
WHERE rete = @rete AND codfis = @codFis AND dtRiferimento = @dtRiferimento
|
|
set @exit_status = @@ROWCOUNT
|
|
commit transaction
|
|
END TRY
|
|
BEGIN CATCH
|
|
rollback transaction
|
|
set @exit_status = 0
|
|
END CATCH
|
|
return @exit_status
|
|
END |