sql >> データベース >  >> RDS >> Sqlserver

MS SQL Server で、カウンターとして使用されている列をアトミックにインクリメントする方法はありますか?

    MSSQL ヘルプによると、次のように実行できます。

    UPDATE tablename SET counterfield = counterfield + 1 OUTPUT INSERTED.counterfield
    

    これにより、フィールドが 1 つずつ更新され、更新された値が SQL レコードセットとして返されます。



    1. PostgreSQL GROUP BYはMySQLとは異なりますか?

    2. Lazarus Free Pascal / Delphi-RunError 211

    3. MySQL同じ列値を持つ重複行を削除します

    4. エンティティではなくpersistence.xml内でallocationSizeを構成するにはどうすればよいですか?