SQL语句批量修改一列变成随机时间 我的表里面有一列 mydatetime我想让这一列生成一个随机时间这个时间范围 在 2010-10-10 00:00:00 到 2011-10-10 22:22:22这个怎么弄? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select dateadd(s,rand()*80542,'2010-10-10 00:00:00')/*-----------------------2010-10-10 14:20:07.000(1 行受影响)*/ declare @t1 datetime,@t2 datetimeset @t1='2010-10-10 00:00:00'set @t2='2011-10-10 22:22:22'select dateadd(ss,rand()*DATEDIFF(ss,@t1,@t2),'2010-10-10 00:00:00')/*-----------------------2010-11-18 14:37:10.000(1 行受影响)*/ 请求源码支持,如何实现想博士德或者管家婆那样的服务区选择框? 求类似银行当前余额计算SQL语句!!!!!!!!!!!!!!!! 查询条件依次放宽的多个查询 发几本Sqlserver电子书 用vb开发数据库程序时的驱动程序写oledb还是写{SQL SERVER}二者有什么区别吗? 简单的sql语句 求家庭宽带提供对外访问的问题解决方法! 关于事务性发布/订阅的概念问题! SQL按照两个字段排序,其中一个字段优先排序 求一数据库查询语句(分类汇总) SQL SERVER 2005 单库最多能存放多少张表,单张表最多能存放多少条数据? SQL server 2005 附加数据库失败
/*
-----------------------
2010-10-10 14:20:07.000(1 行受影响)*/
set @t1='2010-10-10 00:00:00'
set @t2='2011-10-10 22:22:22'select dateadd(ss,rand()*DATEDIFF(ss,@t1,@t2),'2010-10-10 00:00:00')
/*-----------------------
2010-11-18 14:37:10.000(1 行受影响)*/