ciao a tutti.
Mi sono avvicinato da 'troppo' poco alle SP.
Vi posto quella che stò facendo, che mi va in errore:
questo è l'errore:codice:USE [corso] GO /****** Object: StoredProcedure [dbo].[sp_LogAree] Script Date: 07/21/2011 12:23:17 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER procedure [dbo].[sp_LogAree] -- dichiarazione variabili @idArea int, @descArea nvarchar(50), @accesa bit as SELECT @idArea=id, @descArea=descArea, @accesa=acceso FROM tbTestAree INSERT INTO LogAree (dataora,idArea,descArea,accesa) VALUES (GETDATE(),@idArea,@descArea,@accesa)
Messaggio 201, livello 16, stato 4, procedura sp_LogAree, riga 0
La procedura o funzione 'sp_LogAree' prevede il parametro '@idArea', che non è stato specificato.
ma dalla select che faccio non dovrei avere la variabile valorizzata?

Rispondi quotando