2016-01-13 83 views
0

我想給我的數據庫中的每個用戶他/她自己的UUID。 IE瀏覽器,在下面的僞代碼一些變化:如何將表中每一行的特定列設置爲唯一值?

for each row in users { 
    set row.uuid = UUID(); 
} 

我不知道爲什麼,但我不能谷歌搜索或查看的文檔中找到這個問題的答案。我發現很多答案告訴我如何在每行之間設置一個相同的值,或者有條件地設置行列的值,但是沒有關於基本迭代的內容。

回答

0

啊哈,算出來了。

update users set UUID = (select md5(UUID())); 

將md5放在UUID周圍使其成爲每個行重新生成的UUID。

相關問題