Ciao ragazzi dovrei fare una store procedure con una condizione if solo che non capisco cosa sbaglio:
Grazie Mille a tutticodice:USE [ECLAGestioneLegali] GO /****** Oggetto: StoredProcedure [dbo].[SP_INSERT_TEMP_PRATICA] Data script: 02/28/2011 14:59:04 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[SP_INSERT_TEMP_PRATICA] AS BEGIN IF (SELECT ID_PRATICA FROM TB_TEMP_PRATICA WHERE ID_PRATICA IN (SELECT ID_PRATICA FROM TB_PRATICA_PROVA)) > 0 BEGIN UPDATE TB_PRATICA_PROVA SET LASTUPDATE = GETDATE() WHERE ID_PRATICA = ID_PRATICA END ELSE BEGIN INSERT INTO TB_PRATICA_PROVA SELECT * FROM TB_TEMP_PRATICA END SET NOCOUNT ON; END

Rispondi quotando