Olası Çoğalt:
SQL: Select dynamic column name based on variableSQL Server sütun adı olarak ifadeyi seçmek için değişken uzatabilir
Aşağıdaki basit select
deyimi vardır:
DECLARE @value varchar(10)
SET @value = 'intStep'
SELECT @value FROM dbo.tblBatchDetail
ben
denedinizSELECT CAST(@value AS varchar(10)) FROM dbo.tblBatchDetail
ve tüm ı intstep
SORU bir listesini almak: Bu açıklamaya sütun adı olarak değişken geçirebilirsiniz? Ya da SQL Server 2008 (9.0 RTM) kullanıyorum bu
yapmanın en iyi yolu nedir
Bu saklı yordam Sen kullanamazsınız
Bu sorunun bir kopyası olduğunu düşünüyorum [Basit SQL'ye bir değişken ekleyerek bir sütun adı belirtmek için dinamik SQL kullanma sorgu] (http://stackoverflow.com/questions/7123659/using-dynamic-sql-to-specify-a-column-name-by-adding-a-variable-to-simple-sql-qu) – Spevy