--32位 SELECT REPLACE(CONVERT(VARCHAR(36),NEWID()),'-','')AS[pwd] --12位 SELECT CONVERT(VARCHAR(36),RIGHT(NEWID(),12))AS[ID] --8位 SELECT CONVERT(VARCHAR(36),LEFT(NEWID(),8))AS[ID]
select REPLACE(convert(varchar(36),NEWID()),'-','') as pwd