9 Stimmen

Wie kann man die TOP 400 aktualisieren?

Ich möchte die obersten 400 Zeilen in einer Datenbanktabelle aktualisieren. Die Pseudo-SQL ist unten, wie kann ich dies tun?

UPDATE top (400) db.dbo.tbl
SET column1 = 2
WHERE column2 = 1
  AND column1 is null

1voto

BaLs Punkte 75

Sie können folgende Syntax verwenden

UPDATE top (400) tbl SET spalte1 = '2' WHERE Spalte2 = '1' AND spalte1 ist null

Siehe diesen Beitrag http://balasingam.com/sql-server/update-top-n-record-in-sql-server/comment-page-1#comment-227

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X