アルファエレメントと数値を組み合わせたMySQLで自動インクリメント機能を使用できますか?複合(英数字)プライマリキーと自動インクリメント
私は、QAb99、QAb101、QAd9003などのようなキーを持つ既存のシステムを持っています。最大数字部分は1から9999までですが、文字はQAで始まり、QAaからQAdまでの範囲ですが、最終的にはQAd9999 QAe1などへ
SQLまたはSQL(つまりPHPスクリプト)の外部で新しいキーを生成することを管理する方が良いですか?
ありがとうございました。
@fbas:MyISAMを気にしない場合は、複合auto_incrementingキーを使用できます。この質問の回答を見てください:http://stackoverflow.com/questions/5455436/creating-primary-key-based-on-date/5455513#5455513 –