コンテンツへスキップ
SQL/データベースエラーエラー
25001

25001 — アクティブな SQL トランザクション

このコマンドはアクティブなトランザクション内では実行できない。

postgresql

このエラーの原因

一部の DDL コマンドやユーティリティ (例: CREATE DATABASE、VACUUM FULL) はトランザクション内で実行できない。

修正方法

先に現在のトランザクションをコミットまたはロールバックする。トランザクション内で実行できないコマンドには autocommit モードを使用する。

公式ドキュメント

関連するエラーコード