主キー、2 つの外部キー、およびその他の属性を持つテーブルがあります。挿入直後にPRIMARY KEYを返すように行を挿入したいのですが、次のステートメントを使用してクエリを実行しています
int MyId = (int)insert.ExecuteScalar();
しかし、上記のコードは、挿入クエリの一部である外部キーの 1 つを返しています。挿入後に主キーを取得するにはどうすればよいですか? 次に、挿入直後に特定の属性を取得する方法はありますか。
asp.net と Sql Server 2008 を使用しています