[ad_1]
テーブル ProjectGroup に最後に挿入されたグループ ID を取得したい
こちらが表です
プロジェクトグループ
*グループID
*グループ名
*プロジェクト名
解決策 3
参照する:
1. SQL ステートメントで最後に挿入された行 ID を取得する[^]
3. sql-server-identity-vs-scope_identity-vs-ident_current-retrieve-last-inserted-identity-of-record/[^]
解決策 1
SQLは次のとおりです。
SQL
SELECT TOP(1) GroupID FROM ProjectGroup ORDER BY 1 DESC
ADO または Linq を使用した C# のコードが必要な場合はお知らせください。
解決策 2
列のリストは提供されましたが、データ型や使用法は示されていません。
GroupId は、レコードが挿入されると自動的に増加する ID フィールドですか?
その場合は、最大のグループ ID を持つレコードを選択します。
ただし、グループ ID を任意の順序で挿入できる場合は、挿入日などの挿入順序を示すフィールドが必要です。 このシナリオでは、最大挿入日を使用できます。
[ad_2]
コメント