摘要:
在SQL里 datetime和money可以互相转换,如果我们要获取一个时间段内的随机时间,就可以借助money来产生了,首先,获取起止时间转换后的money值,select cast(cast('2012-01-01 00:00:00' as datetime) as money)---40907.00select cast(cast('2012-10-16 8:30:30' as datetime) as money)--41196.3545然后以最小值为基准,获取中间的一个随机数40907+(cast(rand()*2893545 as int))*1.0 阅读全文