###知りたいこと
MySQLの勉強をしています。
SQLの制約で「PRIMARY KEY」「UNIQUE KEY」のように「○○ KEY」というものはありますが、ただの「KEY」というものはありますでしょうか?
もしある場合、これはどのような意味を持つものなのでしょうか?
###参考
例えばこちらのサイトで、ただの「KEY」を使ったコメントが書き込まれています。
記事本文でもただの「KEY」について述べている個所があります。
http://d.hatena.ne.jp/tanamon/20090930/1254332746
CREATE TABLE test ( id int auto_increment primary key, hoge varchar(255), key (hoge) ) ENGINE=InnoDB;
ここでいう「key(hoge)」をすると、hoge列はどのような意味を持つのでしょうか。
検索しても「PRIMARY KEY」「UNIQUE KEY」は出てくるのですが、ただの「KEY」の使い方は見つからず、公式サイトでも探し出せませんでした。。
もし、MySQLの公式リファレンスのURLもお分かりになりましたら、合わせて教えていただければと思います。
(もちろん、意味だけを回答していただけるのも大歓迎です。)

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/12 07:18