mysql ヘルプ!
■ このスレッドは過去ログ倉庫に格納されています
0675nobodyさん
04/10/20 14:53:55ID:???メールアドレスの重複を許さないテーブルを作成したいと思います。
メールアドレスをprimary keyとして指定すればいいのだと思うのですが、
255文字以上の文字列はprimary keyにできないのでしょうか。
RFC2821で許されるメールアドレスの最大長は64byte@255byteとのことで、
255文字を超えてしまいます。
ハッシュをprimary keyとすることもできるようなのですが、
SHA1やMD5などのハッシュを使うと非常にまれに異なるメールアドレスから
同一のハッシュが生成されてしまうのではないでしょうか。
どなたか知恵を貸していただけませんでしょうか。
■ このスレッドは過去ログ倉庫に格納されています