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

MySQLデータベースの主キーのインデックスを再作成するためのクエリ

    このクエリを作成することで結果を達成する簡単な方法もあります

    SET @newid=0;
    UPDATE tablename SET primary_key_id=(@newid:[email protected]+1) ORDER BY primary_key_id;
    

    このクエリは、1から始まる主キーのインデックスを再作成します



    1. レコードに基づいてフラグ値を設定することは別のテーブルに存在します

    2. Oracleは短絡評価を使用していますか?

    3. 時間属性に関連する設計データベース

    4. MySQLに複数の行を挿入するときの行の順序