<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的漫漫程序之旅

    專注于JavaWeb開發
    隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
    數據加載中……

    SqlServer 得到指定日期時間段內的隨機時間

    --用視圖輔助得到隨機數
    alter VIEW v_RAND
    AS
    SELECT re=RAND()
    GO

    --得到指定時間段的隨機時間
    alter function fn_getdate 
    (
     
    @begin_date datetime,
     
    @end_date datetime
    )
        
    returns varchar(100)
    as
    begin

    declare @second varchar(50)
    if @begin_date is null
     
    SET @begin_date='2009-09-17 08:01:01';
    if @end_date is null
     
    SET @end_date='2009-10-14 17:30:00';
    SET @second = DATEDIFF ( second , @begin_date,@end_date)

    declare @d1 datetime
    declare @rand float
    select @rand=re from v_RAND
    set @d1 = dateadd(second,@rand*@second,@begin_date)
    if datepart(hour,@d1>18
    begin
      
    set @d1=dateadd(hour,-8,@d1)
    end
    if datepart(hour,@d1<8
    begin
      
    set @d1=dateadd(hour,8,@d1)    
    end
        
    return @d1
         
    end
    go
    --測試
    select dbo.fn_getdate(null,null)

    --結果
    ---------------------------------------------------------------------------------------------------- 
    10 12 2009  9:23AM

    (所影響的行數為 
    1 行)


    posted on 2009-10-15 17:49 々上善若水々 閱讀(2528) 評論(1)  編輯  收藏

    評論

    # re: SqlServer 得到指定日期時間段內的隨機時間[未登錄]  回復  更多評論   

    if datepart(hour,@d1) >18
    begin
    set @d1=dateadd(hour,-8,@d1)
    end
    if datepart(hour,@d1) <8
    begin
    set @d1=dateadd(hour,8,@d1)

    加上這段的話
    落在10~16點的幾率比 8~10和16~18點的幾率 為 3:2
    2009-10-20 17:40 | snail

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产色婷婷精品免费视频| h视频在线观看免费网站| 又爽又黄无遮挡高清免费视频| 亚洲小说图区综合在线| 99久久免费国产精品特黄| 99久久国产亚洲综合精品| 日本XXX黄区免费看| 亚洲AV无码乱码麻豆精品国产| 美女视频黄是免费的网址| 最新国产精品亚洲| 免费大片黄手机在线观看| 亚欧国产一级在线免费| 久久亚洲精品视频| 最近中文字幕mv免费高清视频8| 亚洲春色在线观看| 精品免费国产一区二区| g0g0人体全免费高清大胆视频| 国产国拍精品亚洲AV片| 最近免费中文字幕mv电影| 亚洲精品一二三区| 亚洲国产精品自在拍在线播放| 国产一二三四区乱码免费| 久久青青草原亚洲av无码app | 久久精品亚洲中文字幕无码网站| 免费在线观看一级片| 精品亚洲国产成人| 免费无遮挡无码永久在线观看视频| 污污污视频在线免费观看| 亚洲欧洲日韩不卡| 欧洲美熟女乱又伦免费视频| 国产免费黄色无码视频| 91亚洲精品麻豆| 亚洲AV无码一区二区三区在线观看 | 日韩亚洲国产综合高清| 四虎亚洲国产成人久久精品| 久久精品无码精品免费专区| 亚洲精品久久无码| 亚洲AV无码码潮喷在线观看| 毛片免费在线观看网站| 成人精品视频99在线观看免费| 亚洲一区二区免费视频|