Variabile su clausula Where

venerdì 26 giugno 2009 - 11.17

TomClancy Profilo | Junior Member

SQL 2000 / SQL 2005

mi piacerebbe utilizzare il BULK INSERT passando nella clausola FROM una variabile... di fatto il file sorgente deve poter cambiare.

L'istruzione
BULK INSERT [DB].[owner].[Tabella] FROM ''' + @FileSorgente + ''' WITH ( FIELDTERMINATOR = '|', ROWTERMINATOR = '|\n' )

Non funziona
Immagino che su sql < 2008 non si possa fare visto che nel 2008 ho visto l'introduzione del tipo
LocationTableType

avete per caso conferma di tutto ciò?


AGGIORNAMENTO
1. caspita ho fatto un errore di grammatica sul titolo... non ho parole :|
2. Probabilmente posso risolvere il tutto incapsulando il tutto in un'unica stringa che poi lancio con
SP_EXECUTESQL
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