<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)



    主站蜘蛛池模板: 国产成人AV免费观看| 久久久久亚洲av毛片大| 久久成人免费电影| 国产精品无码亚洲一区二区三区| 亚洲日本中文字幕区| 亚洲精品国产综合久久一线| 成在人线AV无码免费| **俄罗斯毛片免费| 免费国产99久久久香蕉| 免费夜色污私人影院网站| 亚洲欧洲精品成人久久曰| 亚洲精品午夜视频| 亚洲AV成人无码久久精品老人| 精品亚洲视频在线观看| 免费h黄肉动漫在线观看| 女人18特级一级毛片免费视频| 亚洲一级毛片免费看| 88xx成人永久免费观看| 日本高清高色视频免费| 中文在线观看免费网站| 一级**爱片免费视频| 一边摸一边爽一边叫床免费视频 | 日产久久强奸免费的看| 亚洲爆乳成av人在线视菜奈实| 亚洲一区中文字幕| 亚洲国产成人久久99精品| 久久99亚洲网美利坚合众国 | a级毛片免费观看视频| www.av在线免费观看| 免费无码午夜福利片 | 亚洲?V无码乱码国产精品| 国产乱子伦精品免费女| 国产成人免费A在线视频| 国产午夜无码视频免费网站 | 日韩国产欧美亚洲v片| 亚洲AV日韩AV无码污污网站| 亚洲精品无码久久| 久久久久久亚洲精品无码| 日韩色视频一区二区三区亚洲 | 日韩免费视频播放| 国产hs免费高清在线观看|