DST e Variabili Globali

venerdì 02 maggio 2008 - 10.42

allforum Profilo | Junior Member

Ciao a tutti,
ho un semplice pacchetto DTS (SQL 2000) al cui interno ho due attività "Esegui SQL".
Vorrei utilizzare una "Variabile Globale" ma non mi è chiaro il concetto.

Ad esempio:
- in proprietà pacchetto dichiaro la variabile globale @pippo - string
- in attività1 vorrei impostare la variabile ( ad es. set @pippo='ABC' ) .......
- ........ che vorrei poi utilizzare in attività2 ( as es. select @pippo )

non so se sono stato sufficientemente chiaro.

Qualcuno mi può aiutare?

lbenaglia Profilo | Guru

>- in proprietà pacchetto dichiaro la variabile globale @pippo
>- string
>- in attività1 vorrei impostare la variabile ( ad es. set @pippo='ABC'
>) .......
>- ........ che vorrei poi utilizzare in attività2 ( as es. select
>@pippo )

Non puoi parametrizzare le colonne della SELECT list.
In genere i parametri si utilizzano per passare dinamicamente gli argomenti di una stored procedure/funzione oppure nella clausola WHERE di un comando DML.

Nell'Execute SQL Task è sufficiente specificare un punto interrogativo (?) per ogni parametro e mapparlo alla relativa variabile globale.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5