次のT-sqlを実行したい
declare @sql varchar(max) = 'select 1 a, 2 b for xml path (''''), root(''root'')'
declare @t table (x xml)
insert into @t exec (@sql)
しかし、私はのエラーメッセージを受け取りました
メッセージ6819、レベル16、状態5、行2
FORXML句はINSERTステートメントでは許可されていません
次のT-sqlを実行したい
declare @sql varchar(max) = 'select 1 a, 2 b for xml path (''''), root(''root'')'
declare @t table (x xml)
insert into @t exec (@sql)
しかし、私はのエラーメッセージを受け取りました
メッセージ6819、レベル16、状態5、行2
FORXML句はINSERTステートメントでは許可されていません