22,209
社区成员
发帖
与我相关
我的任务
分享
--生成GUID用
SELECT NEWID()
/* 64BAD953-4C22-44C0-A492-7AC607C8C916
此法生成的带了"-",如何生成一个GUID,不带“-”,即64BAD9534C2244C0A4927AC607C8C916
当然通过办法也可以转,比如
*/
SELECT REPLACE(CAST(NEWID() AS CHAR(38)),'-','')
--但是,有没有好办法呢
select abs(checksum(newid())) --如果只要正数