【SQL】動態產生SQL字串

觀念 : 利用程式化方式,將冗長SQL字串做有效率的處理,易於管理維護及彈性重覆使用

作法 : 找出共同規則及相似語法,搭配迴圈及變數,並使用print方式輸出變數於畫面上,
           以方便Debug,最後拼出完整SQL字串,用Execute執行產生結果

範例 : 列出該年度內公司同仁特休統計分析
           粉紅色框框是說明兩者相同之處
           Print 說明SQL字串最後呈現與一般傳統寫法相同
           Execute 兩者執行結果相同

程式化寫法 :

一般傳統寫法 :

執行結果 :


留言

這個網誌中的熱門文章

【ASP】日期轉換(西元<-->民國)

【VB】使用NPOI元件來匯出Excel--DataTableToExcel

【SQL】符號切割字串變成多欄