sql serverde seçerken integer değeri string olarak alma

Genel Tartışma sql serverde seçerken integer değeri string olarak alma

  • 25 Mayıs 2012 Cuma 11:10
     
     

    merhaba sql server da

    select * from ıd*100 refNo where ....

    şeklinde sorgularken (refNo integer) bu refno noyu integer yada decimal deger dışında atama şansım varmı.string gibi örneğin

Tüm Yanıtlar

  • 25 Mayıs 2012 Cuma 14:49
     
     

    Merhaba,

    Sanırım tablo adının dışardan girilmesini istiyorsunuz. bunun için öncelikle çalışacak olan sorguyu hazırlamalısınız. Daha sonra exec veya sp_executesql seceneklerinden biriyle caliştirmalısınız. Örneğin ;

    declare @RefNo int=10

    declare @sorgu varchar(1000)=''

    set @sorgu='select * from tabloadi'+cast(@RefNo as varchar(10))

    exec (@sorgu)


    SQL Server 2012 Kitabımı incelediniz mi?