Skip to content
Friday, May 8, 2026

El Lupanar de Dieguito

Atendido por su dueño.

  • Home
  • Ingresar
  • Registrarse
  • DAF URL Gen
  • DAF ANONYMIZER
  • Acerca de la magia…
  • Mi GitHub
  • Contactame

DELETE con LIMIT en Postgres

Posted on 2019/10/042019/10/07 by Don Diego Puramagia

Sucio y desprolijo:

WITH cte AS (

SELECT my_rowid /* your PK */
FROM batch
WHERE bat_close_time_stamp <= 1507381943.93144 /* your condition */
/* ORDER BY ??? */ /* optional */
LIMIT 500
FOR UPDATE /* SKIP LOCKED */

)
DELETE FROM batch tbl
USING cte
WHERE tbl.my_rowid = cte.my_rowid;

Fuente: stackoverflow.com/questions/52950430/batch-delete-in-postgres-using-a-cursor

Posted in PostgreSQL

Post navigation

Previous: Changing the Auto-Logout Timeout in SSH
Next: Archivos del Garmin

Related Posts

  • PostgreSQL

DATAZO III – Funciones de string en Postgres, conocidas y desconocidas

  • Don Diego Puramagia
  • 2016/11/01
  • 0

n buen resumen de muchisimas funciones de strings, conocidas y desconocidas: http://postgresql-backup.com/postgresql-blog/postgres-string-functions/ Todo en un PDF: http://postgresql-backup.com/postgresql-blog/wp-content/uploads/2016/06/PostgreSQL-Cheat-Sheet_-String-Functions.pdf Por ejemplo, cómo parsear un string separado por […]

  • PostgreSQL

Postgres PSQL y la linea de comandos de Windows.

  • Don Diego Puramagia
  • 2014/01/07
  • 0

¿Quien no ha intentado usar postgres desde la linea de comandos de windows, tal cual lo haria con el osql de SQL Server? Por ejemplo: […]

  • PostgreSQL

Actualizando registros desde SQL Server 2012 a Postgres 9.2 via Linked Server

  • Don Diego Puramagia
  • 2013/10/24
  • 0

Al ejecutar una consulta dentro de una transacción distribuida como la siguiente se presenta un error 8522, esto se debe a que en la configuración […]

Copyright © 2026 El Lupanar de Dieguito Theme: Terminal News By Adore Themes.