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

トランザクションでのMySQLロールバック

    ハンドラーで複合ステートメントを使用する場合は、それらをBEGIN ... ENDブロックに埋め込む必要があります:

    DECLARE EXIT HANDLER FOR 1062
    BEGIN
        SET error_key = 02;
        SET error_message = 'Insert Failed';
    END
    

    DECLAREHANDLER を参照してください 詳細については、MySQLマニュアルのセクションを参照してください。




    1. パフォーマンスを向上させるためのOracleの自動トレースに相当するmysqlのコマンド

    2. GETDATE()SQL Server(T-SQL)の例

    3. SQLite INSERT-ON DUPLICATE KEY UPDATE(UPSERT)

    4. データテーブル入力がサーバーからのJSONデータからのものである場合に、GoogleChartのバーの色を変更する