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

単一クエリMySQLでのINSERTとSELECT

    なぜ必要 1つですべてを行う クエリ?

    ワイズガイが言ったように、あなたが探しているのはトランザクションと呼ばれていると思います。

    また、トランザクションやクエリパラメータなどのより完全なツールセットを提供するPDOへの更新を検討することをお勧めします。

    とにかく、あなたの最初の質問に答えるために、それは不可能です。

    更新: これがPDOでのトランザクションの例です。

    try
    {
        $pdo->beginTransaction();
    
        $pdo->query(' ... ');
        $pdo->query(' ... ');
        $pdo->query(' ... ');
    
        $pdo->commit();
    }
    catch(Exception $e)
    {
        $pdo->rollback();
        die($e->getCode() . ': ' . $e->getMessage());
    }
    


    1. Debian10に最新のMySQL8をインストールする方法

    2. MySQLテーブルの先頭に新しい行を挿入することは可能ですか?

    3. JDBCOracle-クエリのExplainPlanを取得します

    4. ブールパラメータをOracleプロシージャC#に渡す方法