0
テーブルにx個のシリアル番号を設定する必要があります。各シリアル番号は、A000001、A000002、A000003などのパターンに従う必要があります。Mysqlは、パターンに基づいてシリアル番号列を設定します
私は以下をSQL Serverから書いていますが、mysqlに変換する際に問題があります。
SELECT CHAR(ASCII('A') + @var/1000000) + RIGHT('000000' + CONVERT(varchar(6),(@var % 1000000)),6)
基本的に、私はちょうどWHILEループにこれを固執し、次の番号で@var置き換えることができます。
何か助けていただければ幸いです。
あなたはテーブルの行を終了するからそれを選択している、はいテーブル構造を提供する場合 –
いいえ、私はしませんよ?。私はこれらの生成された数をテーブルにあらかじめロードしています。 – Chris