火焰

valeb
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

sqlserver 无重复ID 生成

Posted on 2023-12-12 12:55  valeb  阅读(42)  评论(0编辑  收藏  举报
declare @guid uniqueidentifier =NEWID() 
SELECT LEFT(abs(checksum(@guid))+'0000000000',8)  --8位纯数字
SELECT LEFT(LOWER(@guid),8) --8位数字与字母  (推荐)