INSERT/UPDATE UNIQUE RANDOM UTF8 ALPHANUMERICAL VARCHAR 55
「キー」と呼ばれるテーブルフィールドに入ることができる必要があります。
良いクエリの例が見つかりません。誰かが私に見せたり、リンクしたりできますか?
この回答は mysql に基づいています。
この選択により、55 文字の長さのランダムな文字列が作成されます。
select substr(concat(md5(rand()),md5(rand())),1,55);
テーブルの列に入力するには、次のことを試してみてください。
create table example (keycol varchar(55));
例 (keycol) 値に挿入します (substr(concat(md5(rand()),md5(rand())),1,55));
結果は次のようになります。
select keycol from example;
+---------------------------------------------------------+
| keycol |
+---------------------------------------------------------+
| 4517f4be669301a4a529b53fc18d646dec42d4d07d911d33a67c863 |
| 3caa1c98f0f9ee39515aa6f4ddb3f84fa41abd5392f610c5d24bcd9 |
| 8e52cb4ce29e58514671c9b68f19832f26ddf53f277621ac420bd2e |
| 3adcccfb6cb729ce1c0a14fb75f6fd54f58992dc0751527c969e007 |
| c28c5879589dc90f4fb0963673e5668fa5789d325423ba043e0243b |
| 8f7a2af97d73261008f0d0d7249480fde56a3a91f2ce6e8bf0b0070 |
| ff4f74f25b92da3eaab282218c23a75d4cfa77c8f8bfdf74d7ebdf9 |
+---------------------------------------------------------+