>salve ragazzi
Ciao!
>uso sql server e le select che uso adottano i parametri
>per funzionare
>
>una mia tipica select è
>
>Select * from NomeTabella where idTabella = @IdTabella
>
>funziona e fin qui tutto ok...
>
>se dovessi usare i parametri con sql server è corretto scrivere
>questa sql??
>
>Select * from NomeTabella where descrizione like %@IdTabella%
>
>va bene così ..???
Sinceramente non ho molto chiaro quello che tu mi stai chiedendo.. se intendi sapere se l'utilizzo dell'operatore LIKE è corretto, ti rispondo no, devi indicare la stringa come segue:
-- parametro
declare @p varchar(10)
set @p='a'
select * from tabella where campo like '%' + @p + '%'
Ma fai attenzione con l'utilizzo del like. Non è molto performante.. utilizzalo solo se è necessario..
>grazie a presto
di nulla
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino