使用ID以外的随机值在MySQL中添加新记录

时间:2016-01-04 10:00:31

标签: mysql sql random

MySQL是否有可能通过随机值填充记录中的特定列数,除了ID (应该自动递增)?

类似的东西:

INSERT INTO 'table_name' ('ID', column1, column2, ...)
VALUES (<auto-increment> , random-value1, random-value2, ...);

我正在通过删除少量记录来测试数据库,之后我必须再次手动创建一些。我想创建更新的记录更自动。

1 个答案:

答案 0 :(得分:1)

是。 ID必须声明为auto_increment,并且未在insert参数中列出。 Rand()返回一个介于0和1之间的浮点数。

uiOutput("selector")

SQL Fiddle
MySQL 5.7 rand() function documentation