ネストされたselectでINSERTステートメントを使用すると問題が発生します。クエリはSQLManagementStudioで実行すると機能しますが、コードで実行するとエラーが返されます。
クエリは次のようになります。
INSERT INTO [Projects]
VALUES ('1', 'None', '2', '2010/09/08 10:36:30 AM', 4, 1, 4, '6', '', 'n/a', 'no', 'n/a', 'None', 0, 'n/a', 'n/a', 'no', 'A3', 'no', 'Blnk', 'aa',
(SELECT status.statusID from status where name = 'STOPPED')
)。
返されたエラー:
Subqueries are not allowed in this context. Only scalar expressions are allowed
別の選択クエリを実行する以外に、ステータスのIDがわからないため、これについての説明はありますか?また、この問題を解決するにはどうすればよいですか?