3

テーブルの一意でない属性は、クエリによって一意にすることができます。

ALTER TABLE mytbl ADD UNIQUE (columnName);

一意ではないテーブルの既に一意の属性を設定する必要があります。誰かがクエリを手伝ってくれますか?

4

4 に答える 4

2
alter table mytbl drop index columnName;

上記のコマンドを同じように使用します。

于 2012-12-17T09:13:03.417 に答える
1

そのようにそれをドロップします:

 ALTER TABLE yourTable DROP INDEX ItsName;

SQLフィドルデモ

于 2012-12-17T09:12:03.477 に答える
1

次のステートメントを使用して、一意のインデックスを削除できます。

ALTER TABLE mytblDROP INDEXcolumnName

于 2012-12-17T09:12:42.450 に答える
0

まず、インデックスの名前を取得する必要があります。これは、で実行できますSHOW INDEX IN mytbl。次に、次のように実行できますALTER TABLE

ALTER TABLE mytbl DROP INDEX auto_index_name;
于 2012-12-17T09:16:55.720 に答える