SSIS - subselect parametrizzate -sintassi non corretta

venerdì 19 settembre 2008 - 11.28

stepic77 Profilo | Newbie

Aiutatemi vi prego...

Il mio obiettivo è ciclare una pivot sul SSIS da una select un po' complessa.
Appena parametrizzo la subselect della select PRINCIPALE ho un errore di sintassi.

PS. La subselect viene fatta su un altro Database con parametri fissi funziona bene

SELECT FLU_CAMPI.NUMERO ,COMPO.FK_ID_AGGR ,COMPO.FK_ID_AGGR_voci ,COMPO.ORDINE_ADDENDI ,FUNZ.FUNZIONE ,VAL.T AS T ,VAL.FK_ID_PAESI_VALUTE FROM T_DIZ_AGGR_DESCRIZIONI AS AGGR INNER JOIN T_DIZ_AGGR_COMPOSIZIONI AS COMPO ON AGGR.ID_AGGR = COMPO.FK_ID_AGGR INNER JOIN T_DIZ_AGGR_FUNZIONI AS FUNZ ON FUNZ.ID_FUNZIONE = AGGR.FK_ID_FUNZIONE INNER JOIN T_VALORI_AGGR AS VAL ON COMPO.FK_ID_AGGR_VOCI = VAL.FK_ID_AGGR INNER JOIN (SELECT ROW_NUMBER() OVER(ORDER BY FLU_CAMPI.VALORE ASC) AS 'NUMERO', FLU_CAMPI.VALORE FROM FLUSSI.DBO.T_FLUSSO_CAMPI AS FLU_CAMPI INNER JOIN FLUSSI.DBO.T_FLUSSO AS FLU ON FLU.ID_FLUSSO = FLU_CAMPI.FK_ID_FLUSSO AND FLU.FK_ANNO = ? AND FLU.FK_MESE = ? WHERE FLU_CAMPI.FK_COD_CAMPO = 7 GROUP BY FLU_CAMPI.VALORE) FLU_CAMPI ON VAL.FK_ID_PAESI_VALUTE = CONVERT(SMALLINT, FLU_CAMPI.VALORE) OR VAL.FK_ID_PAESI_VALUTE = 0 LEFT JOIN T_VALORI_AGGR AS VAL2 ON VAL.ID_UTENTE = VAL2.ID_UTENTE AND VAL2.FK_ID_AGGR = COMPO.FK_ID_AGGR_VOCI AND VAL.FK_ID_PAESI_VALUTE = 0 AND VAL.FK_MESE = VAL2.FK_MESE AND VAL.FK_ANNO = VAL2.FK_ANNO WHERE VAL.ID_UTENTE = ? AND VAL.FK_MESE = ? AND AGGR.STEP = ? AND VAL.FK_ANNO = ?

alx_81 Profilo | Guru

Ciao!

>Appena parametrizzo la subselect della select PRINCIPALE ho
>un errore di sintassi.
Che errore ottieni?


--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

stepic77 Profilo | Newbie

è lo stesso errore di memmo77, fare subquery parametrizzate con SSIS... in più però, la subquery punta su un altro database.

alx_81 Profilo | Guru

>è lo stesso errore di memmo77, fare subquery parametrizzate con
>SSIS... in più però, la subquery punta su un altro database.
allora http://www.dotnethell.it/Forum/messages.aspx?ThreadID=25325

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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