Dopo sforzi inumani sono (forse) riuscito a escogitare una soluzione abbastaza buona per un mio problemino, ma ora devo "combattere" con le SP di MSSQL
In sostanza ho predisposto una specie di scriptone che, eseguito con un parametro intero, fa (o dovrebbe fare) tutto quello che mi interessa
(fa una raffica di update, delete e così via).
Bene, ma come faccio a far ritornare (intendo vedere nella GUI di SQL Express 2012) i risultati delle query?
O, almeno, un risultato ?
Nell'esempio banale vorrei passare un intero e vedere come risultato il suo doppio
Ho provato, ma non riesco
e la chiamo cosìcodice:ALTER PROCEDURE [dbo].[elimina] -- Add the parameters for the stored procedure here @i_master integer, @o_output integer OUTPUT AS BEGIN SET LANGUAGE italian SET DATEFORMAT dmy SET NOCOUNT ON; return @i_master+@i_master; END
PS MSSQL, anche se decisamente pachidermico rispetto a MYSQL, sta iniziando a piacermicodice:DECLARE @quanterighe integer; EXECUTE pluto.dbo.elimina N'1000', @o_output = @quanterighe OUTPUT; PRINT ('risultato'+convert(varchar(10),@quanterighe)); GO![]()


Rispondi quotando