【发布时间】:2017-06-02 07:15:39
【问题描述】:
DECLARE @chars NCHAR(36)
SET @chars = N'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
DECLARE @result NCHAR(4)
SET @result = SUBSTRING(@chars, CAST((RAND() * LEN(@chars)) AS INT) + 1, 1)
+ SUBSTRING(@chars, CAST((RAND() * LEN(@chars)) AS INT) + 1, 1)
+ SUBSTRING(@chars, CAST((RAND() * LEN(@chars)) AS INT) + 1, 1)
+ SUBSTRING(@chars, CAST((RAND() * LEN(@chars)) AS INT) + 1, 1)
SELECT @result
我试试这个,但它太长了我使用 nodejs 和 posgresql
【问题讨论】:
-
什么是“discord id”?显示一个例子。说明约束是什么。目前尚不清楚为什么您的问题中有奇怪的 alpha 字符字符串。
-
点赞 #8016 @jdv
-
您应该在原始问题中填写详细信息,可以通过单击edit按钮进行编辑。
-
你只需要一个特定范围内的随机数? stackoverflow.com/q/2175512/1531971
-
请不要破坏您的帖子。根据您在此处发布时接受的许可,它不再是您的专属。
标签: node.js database algorithm postgresql web-applications