Stored procedure di Sql server che consente di eseguire
query costruite dinamicamente
gestendo anche parametri di input/output
Esempio :
declare @cod_iva varchar(20);
declare @vat float;
set
@SQLString='SELECT @ex_VAT =
[vatperc] ';
set @SQLString= @SQLString+'FROM vattable
';
set @SQLString= @SQLString+ 'AND [vatcode]= @Iex_VA';
SET
@ParmDefinition = N'@ex_IVA varchar(20),@ex_VAT float
output';
EXECUTEsp_executesql @SQLString, @ParmDefinition,@ex_IVA= @Cod_IVA,@ex_VAT=@VATOUTPUT
PARAMETRI
- Stringa Unicode contenente un'istruzione o un batch
Transact-SQL
- Stringa contenente le
definizioni di tutti i parametri che sono stati incorporati nel primo
parametro specificando anche se solo eventualmente di
output
- assegnazione dei parametri
contenuti nella stringa eseguita con variabili locali
posted @ mercoledì 27 giugno 2007 13:25