[ Mysql ] – 產生 等同於 php uniqid()

常常用 php 中的 uniqid()來產生唯一ID, 但有時會透過sql insert into select 語法來複製相關的資料,但會卡在ID值問題,直到今天終於找到能用的語法。

SELECTCONCAT( LOWER( HEX( UNIX_TIMESTAMP( NOW( 6 ) ) ) ) , SUBSTRING( MD5( RAND( ) ) , 1, 5 ) )

顯示結果:5c9d812bce947

!去下營經續永站本助幫能就下一點輕輕,話的您到助幫有章文的我果如 如果我的文章有幫助到您的話,輕輕點一下就能幫助本站永續經營下去!

發佈留言

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