Saltar al contenido
Errores de SQL/Base de DatosError
25001

25001 — Transacción SQL activa

El comando no se puede ejecutar dentro de una transacción activa.

postgresql

Qué causa este error

Ciertos comandos DDL o utilidades (por ejemplo, CREATE DATABASE, VACUUM FULL) no pueden ejecutarse dentro de una transacción.

Cómo solucionarlo

Confirma o revierte la transacción actual primero. Usa el modo autocommit para comandos que no pueden ejecutarse en transacciones.

Documentación Oficial

Códigos de Error Relacionados