SQL Server での上位レコードの更新
SQL Server では、テーブルまたはビューの先頭で必要な数のレコードを変更します。多くの場合必要です。残りの部分には影響を与えずに、データセットの上部 (上位 100 レコードなど) のみを更新するとします。これは、UPDATE ステートメントの TOP 句を使用して実現できます。
例
「F1」と「F2」の 2 つの列を持つ「T1」という名前のテーブルについて考えてみましょう。 。これには 200 レコードが含まれており、上位 100 レコードの「F1」列を変更するとします。これを行うには、次の構文を使用します。
UPDATE TOP (100) T1 SET F1 = 1
説明
注
TOP (100) を囲む括弧は、正しく表示するために不可欠です。 UPDATE ステートメントの構文。
以上がSQL Server の上位 N レコードのみを更新するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。