sql >> データベース >  >> RDS >> Mysql

キャッチされなかった例外「PDOException」とメッセージ「アクティブなトランザクションはありません」?

    コードの行番号がわからないと、知るのは困難です。 ただし、最初のtry-catchブロックの最後でトランザクションをコミットし、2番目のtry-catchブロックで新しいトランザクションを開始せずに続行します。

    $conn->beginTransaction();を追加します 2番目のtry-catchブロックの開始時。

    編集-あなたは「エラーが発生したときに自動増分番号を追加しないようにしたい」と述べています。 「ギャップのない」数列を生成するために自動インクリメント機能に依存するべきではありません。



    1. 今年の最初と最後の日付を取得するにはどうすればよいですか?

    2. JavaでMySQL削除ステートメントを実行する際の問題

    3. HIbernateを使用してJBossに要求されたクラス:com.mysql.jdbc.Driverをロードできませんでした

    4. MySQL:リストにないアイテムを選択します