有什么方法可以生成0到9999之间长度为4的100万个随机数?然后我必须将它们存储在MySql DB中,我使用的语言是Java。
答案 0 :(得分:1)
MySQL(不包括MariaDB)似乎不支持任何内置的序列生成功能。鉴于您使用的是Java,实际上我可能在那里解决了您的问题。
如果您想要MySQL解决方案,那么这里是一个选择。我们可以使用带有交叉连接的数字表/ CTE生成长度为一百万的动态序列。如果您使用的是create table t1 (
id integer generated by default as identity primary key
)