MySQL中生成隨機ID的函數是UUID(),但是這樣生成出來的隨機ID是36位帶【-】符號的。
SELECT UUID(); -- 37747019-90a2-11e9-9806-00505683703f
我們可以配合REPLACE()函數替換掉【-】符號來生成32位的不帶【-】符號的隨機ID。
SELECT REPLACE(UUID(), '-', ''); -- 62d1556390a211e9980600505683703f
我們也可以配合UPPER()函數將小寫字母轉換為大寫。
SELECT UPPER(REPLACE(UUID(), '-', '')); -- C59ED7B190A211E9980600505683703F
在做數據導入的時候經常會用上。
"我們有時候想要對別人好,但是在這之前先想想別人需不需要。"