close

測報表需要大量資料

 insert into  tablename

select 

xxx,xxx,xxxx,xxx,xxx ......   // column name

from tablename


時間部分要錯開的話....

我要用yyyyMMddHHmmss

用以下SQL

update 

tableanme  set dateTime=

 REPLACE(REPLACE(REPLACE(CONVERT(VARCHAR, 

  cast(41273+(cast(rand(checksum(newid()))*2893545 as int))*1.0000/10000 as datetime) 

  , 120 ),'-',''),' ',''),':','')

 

===========================

41273  是這樣查出來的

select   cast(cast('2013-01-01 00:00:00'   as   datetime)   as   money)  

時間區間自行指定就可

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 11 的頭像
    11

    冠霖的部落格

    11 發表在 痞客邦 留言(0) 人氣()