私はmakeKey()とkeyExists()という2つの関数を持っています。一意のキーを作成する - 最も効率的な方法
makeKey()は単純に5桁のランダムな英数字キーを生成し、keyExists()はこのキーを唯一の引数として受け入れ、テーブル内を検索し、存在するかどうかによってtrue/falseを返します。
私は何か非常に単純なことをする必要がありますが、私はそれを行う最も速い方法を理解できません。
キーを作成し、それがテーブルに存在する場合は、キーをもう一度作成するなどして、一意のキーが返されるまで続けます。 whileループで十分でしょうか?
かなり基本的な質問を許してください、私は昨日私の脳を太陽の下で調理したと思います。
99999行があるとしばらく時間がかかります。 –