回答編集履歴
1
sqlfiddle を表示できない場合のために、SQL文を追記
answer
CHANGED
@@ -7,6 +7,12 @@
|
|
7
7
|
> BLOB と TEXT カラムのインデックスには、インデックスプリフィクス長を指定する必要があります。CHAR と VARCHAR では、プリフィクス長はオプションです。セクション8.3.4「カラムインデックス」を参照してください。
|
8
8
|
|
9
9
|
"プリフィクス長"とは、以下の CREATE TABLE文の`(128)`部分のことです。
|
10
|
+
```sql
|
11
|
+
CREATE TABLE tbl (
|
12
|
+
item TEXT,
|
13
|
+
INDEX (item(128))
|
14
|
+
);
|
15
|
+
```
|
10
16
|
[http://sqlfiddle.com/#!9/ffadd/2](http://sqlfiddle.com/#!9/ffadd/2)
|
11
17
|
|
12
18
|
ちなみに、プリフィックス長は(バイト数ではなく)文字数で指定します。
|