ホームページ >データベース >mysql チュートリアル >SQL Server に最近挿入された GUID 主キーを取得する方法
最近挿入されたガイドを取得する方法:SCOPE_IDENTITY()
OUTPUT
出力を使用したGUIDキャプチャ付きの挿入
<code class="language-sql">CREATE TABLE dbo.GuidPk ( ColGuid uniqueidentifier NOT NULL DEFAULT NEWSEQUENTIALID(), Col2 int NOT NULL )</code>
句は、生成されたをテーブル変数にリダイレクトします。
<code class="language-sql">DECLARE @op TABLE ( ColGuid uniqueidentifier ) INSERT INTO dbo.GuidPk (Col2) OUTPUT inserted.ColGuid INTO @op VALUES (1)</code>
OUTPUT
ColGuid
検証:@op
句は、複数の同時挿入があっても、挿入されたガイドを効率的に取得します。 この方法により、新しく生成された主要なキーの正確な検索が保証されます。
以上がSQL Server に最近挿入された GUID 主キーを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。