Wie kann ich ein update der top 100 Zeilen in DB2

Weiß ich, dass im SQL-standard können Sie dies tun:

update top (100) table1 set field1 = 1

(Referenz: wie kann ich ein Update der top 100 Datensätze in sql server)

Aber das ist nicht erlaubt in DB2. Kann jemand mir raten, wie zu erreichen das gleiche Ergebnis in DB2? Danke!

  • TOP x ist nicht im SQL-standard, es ist eine einzigartige Erweiterung zu MS-SQL-Server (und wahrscheinlich Sybase). FETCH FIRST x ROWS eingeführt wurde, in SQL:2008
InformationsquelleAutor Dave Shuck | 2012-06-12
Schreibe einen Kommentar