How do I LIMIT the number of rows in a DELETE with DB2?

后端 未结 9 781
醉梦人生
醉梦人生 2021-01-11 17:09

I want to add a security on a sensitive table when I delete lines with an SQL request on a DB2 table.

I want to mimic the way MySQL allows you to limit the numbers o

9条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2021-01-11 18:11

    On IBMi DB2:

    DELETE FROM table WHERE RRN(table) in 
    (SELECT RRN(table) FROM table WHERE col1 = '1' AND col2 = '2' FETCH FIRST 5 ROWS ONLY)
    

提交回复
热议问题