ciao!
io ho questa stored procedure:
io vorrei fare in modo che i valori delle immagini non vengano sovrascritti se gli arriva una stringa vuota.codice:ALTER PROCEDURE [dbo].[usp_UpdateNews] @idNews int ,@Titolo nvarchar(20) ,@fkCategoria int ,@Testo text ,@Immagine1 nvarchar(200) = '' ,@Immagine2 nvarchar(200) = '' ,@Immagine3 nvarchar(200) = '' ,@Immagine4 nvarchar(200) = '' ,@Pubblicata bit AS BEGIN SET NOCOUNT ON; BEGIN TRY UPDATE [dbo].[News] SET [Titolo] = @Titolo ,[fkCategoria] = @fkCategoria ,[Immagine1] = @Immagine1 ,[Immagine2] = @Immagine2 ,[Immagine3] = @Immagine3 ,[Immagine4] = @Immagine4 ,[Testo] = @Testo ,[Pubblicata] = @Pubblicata WHERE [idNews]= @idNews END TRY BEGIN CATCH ..................... END CATCH; END
avevo pensato quindi di rimettergli il valore che già hanno.
è possibile una cosa del genere??

Rispondi quotando
