From 98d0cf60ea8cea30e9c5f30093e7f744535c98ef Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Fri, 21 Jul 2023 14:51:43 +0200 Subject: [PATCH] modifica stored come drop+create --- .../SqlScripts/Stored/stp_ListVal_Import.sql | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/WebDoorCreator.Data/SqlScripts/Stored/stp_ListVal_Import.sql b/WebDoorCreator.Data/SqlScripts/Stored/stp_ListVal_Import.sql index 47bac57..df484b6 100644 --- a/WebDoorCreator.Data/SqlScripts/Stored/stp_ListVal_Import.sql +++ b/WebDoorCreator.Data/SqlScripts/Stored/stp_ListVal_Import.sql @@ -4,13 +4,15 @@ GO SET QUOTED_IDENTIFIER ON GO +DROP PROCEDURE IF EXISTS [dbo].[stp_ListVal_Import] +GO -- ============================================= -- Author: Z.M. -- Create date: 2023.04.03 -- Description: Esecuzione upsert ListValues -- ============================================= -ALTER PROCEDURE [dbo].[stp_ListVal_Import] +CREATE PROCEDURE [dbo].[stp_ListVal_Import] AS BEGIN SET NOCOUNT ON; @@ -19,8 +21,8 @@ BEGIN -- effettua merge dati listValues MERGE ListValues as tgt - USING (SELECT TableName, FieldName, [Value], Label, Ordinal, InputType, DefaultVal, isSerializable FROM ListValuesTemp) as src - ON tgt.TableName = src.TableName AND tgt.FieldName = src.FieldName AND tgt.[value] = src.[value] + USING (SELECT TableName, FieldName, [Value], [Label], Ordinal, DefaultVal, InputType, isSerializable FROM ListValuesTemp) as src + ON tgt.TableName = src.TableName AND tgt.FieldName = src.FieldName AND tgt.[Value] = src.[Value] WHEN MATCHED THEN UPDATE SET [Label] = src.[Label] , Ordinal = src.Ordinal @@ -33,4 +35,5 @@ BEGIN COMMIT tran -END \ No newline at end of file +END +GO