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

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

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

    Java軟件報(bào)表軟件技術(shù)博客

    java報(bào)表軟件技術(shù)匯總 java報(bào)表軟件制作 報(bào)表軟件新聞
    posts - 355, comments - 100, trackbacks - 0, articles - 3
       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

         在如今各式各樣的數(shù)據(jù)庫中,對時(shí)間類型的數(shù)據(jù)處理也不盡相同。要將FineReport中的時(shí)間類型數(shù)據(jù)與數(shù)據(jù)庫中的時(shí)間類型數(shù)據(jù)對接,必須借助一些格式轉(zhuǎn)換函數(shù)。

    在此,以常用的數(shù)據(jù)庫OracleSQL Server為例,舉例講述其與FineReport之間時(shí)間類型的轉(zhuǎn)換,同F(xiàn)R使用者們共同交流。

    Oracle and FineReport

    例如:

    Oracle數(shù)據(jù)庫中有名為example的數(shù)據(jù)表,表中有名為Date的時(shí)間字段FineReport中有一個(gè)時(shí)間參數(shù)a現(xiàn)要求選出example表中Date字段與參數(shù)a相等的記錄。

    分情況轉(zhuǎn)換方法如下表所示

    Oracle

    FineReport

    SQL語法

    日期類型字段

    Date(yyyy-MM-dd)

    時(shí)間類型參數(shù)a /字符串類型參數(shù)a

    Select * from example 

    where Date=to_date('${a}','yyyy-MM-dd')

    字符串類型字段

    Date(MM/dd/yyyy)

    時(shí)間類型參數(shù)a /字符串類型參數(shù)a

    Select * from example 

    where Date=to_char('${a}','MM/dd/yyyy')

    時(shí)間類型字段

    Date(yyyy MM dd hh24:mi:ss) /

    (yyyy MM dd hh12:mi:ss)

    時(shí)間類型參數(shù)a /字符串類型參數(shù)a

    Select * from example 

    where Date=to_char('${a}','yyyy MM dd hh24:mi:ss') 

    Select * from example 

    where Date=to_char('${a}','yyyy MM dd hh12:mi:ss')

    字符串類型字段

    Date(yyyy.MM.dd hh24:mi:ss) /

    (yyyy.MM.dd hh12:mi:ss)

    時(shí)間類型參數(shù)a /字符串類型參數(shù)a

    Select * from example 

    where Date=to_char('${a}','yyyy.MM.dd hh24:mi:ss') /

    Select * from example 

    where Date=to_char('${a}','yyyy.MM.dd hh12:mi:ss')

     

    SQL Server and FineReport

    例如:

    Oracle數(shù)據(jù)庫中有名為example的數(shù)據(jù)表,表中有名為Date的時(shí)間字段FineReport中有一個(gè)時(shí)間參數(shù)a現(xiàn)要求選出example表中Date字段與參數(shù)a相等的記錄。SQL Server中對不同的時(shí)間格式都有對應(yīng)的不同公式寫法)

    日期參數(shù)對應(yīng)關(guān)系如下表所示:

    SQL Server

    FineReport

    SQL語法

    Date

    (mon dd yyyy hh:miAM/ PM)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 0) /

    Select * from example 

    where Date= CONVERT(varchar(100), ${a}, 100)

    Date(mm/dd/yy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 1)

    Date(yy.mm.dd)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 2)

    Date(dd/mm/yy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 3)

    Date(dd.mm.yy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 4)

    Date(dd-mm-yy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 5)

    Date(dd mon yy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 6)

    Date(mon dd, yy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 7)

    Date(hh:mm:ss)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 8) 

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 108)

    Date

    (mon dd yyyy hh:mi:ss:mmmAM/ PM)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 9) 

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 109)

    Date(mm-dd-yy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 10)

    Date(yy/mm/dd)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 11)

    Date(yymmdd)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 12)

    Date

    (dd mon yyyy hh:mm:ss:mmm(24h))

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 13) 

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 113)

    Date(hh:mi:ss:mmm(24h))

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 14) 

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 114)

    Date

    (yyyy-mm-dd hh:mm:ss[.fff])

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 20) 

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 120)

    Date

    (yyyy-mm-dd hh:mm:ss[.fff])

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 21) 

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 121)

    Date(mm/dd/yyyy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 101)

    Date(yyyy.mm.dd)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 102)

    Date(dd/mm/yyyy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 103)

    Date(dd.mm.yyyy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 104)

    Date(dd-mm-yyyy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 105)

    Date(dd mon yyyy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 106)

    Date(Mon dd, yyyy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 107)

    Date(mm-dd-yyyy)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 110)

    Date(yyyy/mm/dd)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 111)

    Date(yyyymmdd)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 112)

    Date

    (yyyy-mm-ddThh:mi:ss.mmm (no spaces))

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 126)

    Date

    (yyyy-mm-ddThh:mi:ss.mmmZ (no spaces))

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 127)

    Date

    (dd mon yyyy hh:mi:ss:mmmAM)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 130)

    Date

    (dd/mm/yy hh:mi:ss:mmmAM)

    時(shí)間類型參數(shù)a /

    字符串類型參數(shù)a

    Select * from example 

    where Date=CONVERT(varchar(100), ${a}, 131)



    主站蜘蛛池模板: 亚洲AⅤ男人的天堂在线观看| 亚洲欧洲一区二区| 国产精品自拍亚洲| 免费国产一级特黄久久| 亚洲另类无码专区丝袜| 在线不卡免费视频| 欧美激情综合亚洲一二区| 日本一道高清不卡免费| 国产亚洲精品免费| 亚洲国产精品综合久久一线| 一级特黄录像视频免费| 精品亚洲一区二区三区在线观看 | 亚洲国产精品成人综合久久久| 99视频有精品视频免费观看| 亚洲字幕在线观看| 成年女人免费视频播放77777 | 国产免费av片在线看| 亚洲午夜无码毛片av久久京东热| 午夜男人一级毛片免费 | 亚洲乱人伦中文字幕无码| 国产一级淫片a免费播放口之| 曰批全过程免费视频免费看 | 亚洲A丁香五香天堂网| 一级做a爰全过程免费视频毛片| 亚洲中文字幕日产乱码高清app| 国产免费一区二区视频| 亚洲婷婷综合色高清在线| 国产美女精品久久久久久久免费 | 精品国产呦系列在线观看免费| 久久久久亚洲AV成人无码网站| 久久午夜免费视频| 精品视频免费在线| 亚洲好看的理论片电影| 日韩精品免费一区二区三区| 韩国免费a级作爱片无码| 亚洲精品高清国产麻豆专区| 日韩精品视频免费在线观看| 国产色无码精品视频免费| 国产成人亚洲精品| 亚洲欧洲日产国码av系列天堂 | 亚洲精品成人片在线播放|