[MYSQL] select UUID(); 產生一個不重複的唯一值

在MSSQL裡面,我們通常使用select NEWID()來產生一個不重複的字串5AA9F380-309E-4B69-A82E-09BE4C44B9B2,這個用來當唯一值很好用。

那MYSQL呢??

也有類似的語法select UUID();

執行語法之後,也會回傳一個不重複的字串7f2ea9fe-f40a-11ec-94db-000c29f742c5。

如果覺得Dash很佔空間,也可以用下列語法把Dash取代掉

select (replace(uuid(),'-','')) as UUID;

產生的不重複字串d7d2e3a6f40c11ec94db000c29f742c5

期待您的留言

Comments

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *