0

以下のクエリでテーブル TableSizes 内にデータを挿入しているときにエラーが発生しました。この点について誰か助けてください。

declare @name varchar(256)
select @name ='TestTable'
begin
insert into workdb..TableSizes
exec sp_spaceused @name
end
go
Msg 156, Level 15, State 2
Server '<ServerName>', Line 5
Incorrect syntax near the keyword 'exec'.

前もって感謝します。

4

1 に答える 1

0

したがって、ここで行おうとしているのは、proc 結果セットをテーブルに挿入することです。これは、テーブルがプロキシ テーブルでない限り許可されません。そうでない場合は、insert ステートメントを完成させます。

于 2013-10-01T05:10:06.850 に答える