SQL Serverで動的クエリの実行にダミー列を追加する方法はありますか?SQL Serverで動的クエリの実行にダミー列を追加する方法はありますか?
declare @sql nvarchar(max)
declare @centerid int
@sql= 'Select ms.SetTitle,se.Quantity as ccp ,'' as dlp from StockEntry_Center se
inner join Mast_Set ms on se.SetID=ms.SetID where se.IsDeleted=''False'' and se.CenterID='+convert(nvarchar,@centerid)
exec(@sql)
上記の動的クエリでは、ダミー列'' as dlp
を追加します。しかし、それはエラーを示しています。前もって感謝します。
'SET @sql = 'query here''を使用してください。エラーを表示してください。 – NEER
*** ***エラーはどうなりますか? ** –
実際には空の文字列であるダミー列を追加しようとしています。この問題の可能性にかかわらず、非常に**非常に**悪い習慣です。 – FDavidov