Lmitazioni sp_executesql

mercoledì 10 maggio 2006 - 11.19

scandian Profilo | Newbie

devo laciare all'interno di una procedura EXEC sp_executesql @VAR_STATEMENT, il problema è che @VAR_STATEMENT è maggiore di 4000 caratteri, come posso fare??
esiste una funzione alternativa??

alx_81 Profilo | Guru

ciao

di che tipo è @VAR_STATEMENT? NvarChar???
Alx81 =)

http://blogs.dotnethell.it/suxstellino

scandian Profilo | Newbie

si, ma è appunto quello il problema, io vorrei lanciare uno statement >4000 e nvarchar è limitato

lbenaglia Profilo | Guru

>devo laciare all'interno di una procedura EXEC sp_executesql
>@VAR_STATEMENT, il problema è che @VAR_STATEMENT è maggiore di
>4000 caratteri, come posso fare??
>esiste una funzione alternativa??

Vorresti dire che hai un comando SQL superiore ai 4000 caratteri?!?!?
Non puoi eseguirlo con quella sp (e meno male!!!!)

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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5