即將新建一個報表功能點……記錄個Oracle函式

louloueva發表於2009-02-12

今天下午接到了新任務,為現有系統增加一個報表
這次是真的要從頭弄,而不是之前那些維護性質的任務
從C#使用者控制元件的建立,配置檔案新增相應配置資訊
服務端新增引數傳遞程式碼等等……
估計這次的任務要多費些時間了

下午由組長帶著走了一個SQL查詢語句,並簡單熟悉了部分業務流程
其中接觸了一個DECODE函式
用法大致是
DECODE(字串1,字串2,值,預設值)
其中字串1是要查詢的字串,可以是變數、常量或欄位
字串2是要在字串1中查詢的字串
值2是當找到字串2時取的值
預設值是沒有找到時取的值
其中,字串2,值2,是成對的,可以有多組
比如DECODE(字串1,字串2,值2,字串3,值3...,字串n,值n,預設值)
感覺和SqlServer中的Case When Else類似
也許還能擴充套件出其它功能吧,以後碰到再補充

明天又是週末了……時間挺快的
可個人對自己在公司的效率不太滿意
主要還是因為業務不熟悉,又缺少比較基礎的文件輔助
就像今天的SQL,看了半天,PDM翻了又翻,最後還是讓組長帶著走的……
希望隨著時間的推移,能快些適應

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/556359/viewspace-548915/,如需轉載,請註明出處,否則將追究法律責任。

相關文章