
誤ってadd index構文を2回連続で実行してしまい、余計なインデックスを作成してしまいました。
しかもインデックス名を指定しなかったためか、2個目のインデックス名が文字化けしてしまい、通常のdrop index構文でインデックス名を指定して削除するやり方では削除できなくなってしまいました。
この文字化けしたインデックスをどうにか削除したいのですが、妙案はございませんでしょうか。
add index構文でインデックス名を指定しなかった場合にはカラム名と同じ名前になるようですが、今回は2回連続でadd index構文を実行してしまい、すでに同名のインデックスが存在していたため、2個目のインデックスには自動的に別の名前がつけられて、このときに日本語が文字化けしてしまったみたいです。
文字化けしたインデックス名はブラウザーとコマンド行でそれぞれ次のように表示されています。
ブラウザー:
レース番��_2
コマンド行:
レース番?_2
カラム名は「レース番号」です。

No.1ベストアンサー
- 回答日時:
DROP TABLE ならインデックスも消えるようなので、
テーブルを作り直すしかないでしょうねぇ。
リネーム→テーブル作成→データ挿入→リネームテーブル削除という手順で、見た目インデックス作成前の状態に戻せました。
あれこれ悩むよりも、早いですね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
巨大テーブルからインデックス...
-
構造が異なる二つのテーブルをu...
-
他のシートの検索
-
mysqlの配列データの読み方
-
一部のカラムでdistinctし全て...
-
SELECT文で、指定カラム以外の...
-
DBの定義のサイズを大きくし過...
-
INDIRECT関数の代替方法は?
-
MYSQLで全てのカラムから検索す...
-
mysqlで50音順にorder byしたい。
-
UNIONする際、片方テーブルしか...
-
【Transact-sql】 where条件、i...
-
sql , insert で空行(全ての列...
-
BULK INSERT時のNull許容について
-
ホームページを作ろうと思いま...
-
SQLステータス:37000について
-
SQLServerでNULLを挿入したいです
-
自分自身のテーブルを参照して更新
-
group byで最後のレコードを抽...
-
now()かCURRENT_TIMESTAMPか
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
巨大テーブルからインデックス...
-
DB2(OS/390)のSECQTYについて
-
インデックス再構築中のSELECT
-
インデックスの作り方
-
MySQL3.23.58でインデックスは...
-
複数のインデックスの貼り方
-
インデックス名の重複(MySQL5.1...
-
Access 重複する値を制限したい
-
ドキュメント→最近の変更 を非...
-
数百ページあるPDFをWebで公開...
-
欠番の取得方法
-
他のシートの検索
-
SELECT文で、指定カラム以外の...
-
INDIRECT関数の代替方法は?
-
DBの定義のサイズを大きくし過...
-
一部のカラムでdistinctし全て...
-
UNIONする際、片方テーブルしか...
-
ホームページを作ろうと思いま...
-
テーブルの列数を調べたい
-
AUTO_INCREMENTに0はダメ?
おすすめ情報