customer テーブルを作って、その中にname, email, passwordをそれぞれtext型が入ってます。その後にalter table customer add customer primary key(email);で、emailにprimary keyをつけようとしてるのですが、ERROR1170 Bolb/Text column 'email' used in key specification without a key lengthと言ってます。textの大きさを指定とかするべきなのでしょうか??本当はcreateの最初の段階で、primary keyを入れたかったのですが、その時も同じエラーが出たため、tableを作ってから追加しようと試みてます。他の型で試してみたら、primary keyは難なく追加できました。text型だと何かやり方が違うのでしょうか。ちなみに全てnot nullに設定してあります。回答お願いします。
No.1ベストアンサー
- 回答日時:
によると、text型とblob型は255バイト以内で
長さを指定する必要があるようです。
こんな感じになるのでしょうか
alter table `customer` add primary key(`email`(100));
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- MySQL MYSQL エラー 2 2022/10/18 11:37
- MySQL MySQLのテーブル作成で 自信がありません。 2 2022/08/28 05:35
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一つ前に戻るには…
-
mysqlでJOIN文
-
テーブルが作成できない
-
テーブル作成時のエラーについ...
-
住所のDBテーブル、マスターの...
-
Notion@リレーション値の取得...
-
PLSQLのNumber型の初期化
-
QSL でのフォーム画面作成について
-
今度同じサークルだった女の子...
-
このテーブルで
-
Accessの処理速度を速めるため...
-
会社の飲み会の幹事になり、座...
-
SQL Serverのテーブル作成のエラー
-
まるいテーブル 円い 丸い 漢字...
-
外部キーだけのテーブル(主キ...
-
特定物と不代替物の違い
-
DBの容量について
-
数値をNUMBER型にするかCHAR型...
-
面接のときテーブルが正面に。...
-
男性と2人で飲食店に行きテーブ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
一つ前に戻るには…
-
mysqlのフィールド名
-
最大値を持つレコードを削除したい
-
mysqlでJOIN文
-
グループからランダムに抽出す...
-
1列について重複行を除いて全列...
-
SQL一発でカレンダー表示は可能...
-
mysqlで外部キーをつけたカラム...
-
矛盾していないでしょうか?
-
ビューに追加・削除が出来ません。
-
1000万件のデータをmysqlで効率...
-
テーブルが作成できない
-
【ストアドプロシージャ】条件...
-
挿入先テーブルに存在しないレ...
-
SQL内でループさせるような検索文
-
PHP上のSQLで、SELECT文をいく...
-
mysqlのデータベースを復元した...
-
複数の列にまたがってユニーク...
-
Waiting for table lockエラー...
-
MySQL INSERT文 エラー
おすすめ情報