SQL文を文字列処理して発行
SQL文を変数に格納した上で、その変数のSQL文を発行します。
DECLARE @strSQL VARCHAR(8000)
SET @strSQL = 'SELECT %1% FROM PC'
SET @strSQL = REPLACE(@strSQL,'%1%','NAME')
EXEC(@strSQL)
NAME |
---|
CL-BAD |
CL-NONE |
CL-SAITO |
CL-SHARE |
CL-UEDA |
CL-YOSHIDA |
SV-FILE |
SV-MAIL |
SV-WEB |