Ir para o conteúdo
Erros de SQL/Banco de DadosErro
25001

25001 — Transação SQL Ativa

O comando não pode ser executado dentro de uma transação ativa.

postgresql

O que causa este erro

Certos comandos DDL ou utilitários (p. ex., CREATE DATABASE, VACUUM FULL) não podem ser executados dentro de uma transação.

Como corrigir

Confirme (commit) ou desfaça (rollback) a transação atual primeiro. Use o modo autocommit para comandos que não podem ser executados em transações.

Documentação Oficial

Códigos de Erro Relacionados