首页 > 数据库技术 > 详细

mysql数据库表中随机生成时间

时间:2021-01-29 23:30:38      阅读:140      评论:0      收藏:0      [点我收藏+]

创建一个表

CREATE TABLE `money` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
   `nickname` varchar(30) NOT NULL DEFAULT ‘‘ COMMENT 微信昵称,
  `headimgurl` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT ‘‘ COMMENT 微信头像地址,
  `money` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT 金额,
  `create_time` int(11) DEFAULT NULL COMMENT 创建时间,
  PRIMARY KEY (`id`)
  
)COMMENT=;

通过 指定范围的随机数 round(rand()*(max-min)+min)

SELECT round(rand()*270000);
SELECT   FROM_UNIXTIME( (SELECT round(rand()*10) + 11), %Y-%m-%d %H:%i:%s )

更新表字段

UPDATE money set create_time = (SELECT round(rand()*10) + 11)
where 
id >= 1
and id <= 10

 

mysql数据库表中随机生成时间

原文:https://www.cnblogs.com/taiguyiba/p/14346544.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!