2
次は可能ですか?SQL変数値を読み込み可能なコードに変換する
DECLARE @Something
SET @Something = 'FROM tb'
SELECT tb.*
@Something
さらに、可能であれば、キャスト、変換、またはこれを可能にする変数は何ですか?
私は明確にするために、私はPIVOTを使用して、私のクエリの1つの行を列に切り替えています。値がItem1、Item1、Item2、Item3の変数@がある場合。この変数をクエリのSELECT領域で使用できますか?例えば
:
DECLARE @Something AS VARCHAR
SET @Something = 'Item1,Item1,Item2,Item3'
SELECT @Something
FROM tb
はいそれは、動的SQLと呼ばれています。 ** [呪いと祝福](http://www.sommarskog.se/dynamic_sql.html)**あなたがこの道を行く前に、二度考えてください:) – lad2025