如何生成随机的10位数字并放入数据库表?

时间:2017-11-21 23:19:22

标签: mysql database

我正在使用一个拥有客户表的MySQL数据库。其中一列包含phone_numbers varchar(10)。我的问题是如何创建一个遍历所有客户并插入随机电话号码的简单循环?

customer table

1 个答案:

答案 0 :(得分:1)

UPDATERAND函数使用LPAD语句(文档:RANDLPAD)。

示例(从0000000000到9999999999生成数字):UPDATE table SET phone_numbers = LPAD(FLOOR(RAND() * 10000000000), 10, '0')