技術分享(MS SQL Store Procedure )

齁齁齁….今天過的挺愉快滴!
早上跟下午只做一件事情, 聊天,抱怨….是討論啦!
討論統計報表的事情..一個需求…
大家都知道SQL 可以新增, 修改, 刪除資料.
對資料作查詢, 篩選…
常常做的是一些簡單的加總統計….
今天問題來了, 要做幾千甚至幾萬筆資料的加總, 記數, 平均..
這….交給Excel 做不是很好嗎?
可惜人家要看的是結果, 不是自己在那邊打開Excel 做一些統計分析…
需求就來了….工作就來了..
最笨的做法就是, 嗯..把資料傳輸到Web 主機, 然後再土法煉鋼做統計.
人家統計都是60分低空飛過而已….想到就頭大…
笨方法最容易遇到效能問題…還沒算完User 已經沒有耐心等下去哩..
還以為電腦當機..網路也會告訴你…時間太長..逾時啦!!
所以解決方法在資料庫那一端.
很早就知道MS SQL 有種叫做Store Procedure 的東東..
技術問題不深入研究啦…
簡單來講, 就是利用Store Procedure 把這種這需求解決掉了…
一天就搞定…然後覺得很爽..原來寫Store Procedure 那麼簡單.
跟寫VBScript 一樣….可以簡簡單單的寫ㄋ…
當然…工作還沒有完成, 那是星期一的事情啦!
下班時間到了還是要下班的ㄋㄟ…不需要那麼ㄍㄧㄥ啦!
有機會. 大家一起研究寫程式, 資料庫設計吧…

爽的原因是, 不用一個人盯著螢幕, 想著:(X! 這一定會逾時的!)
然後頭髮想到白連一個解決方法都想不出來..
找同事哈拉哈拉….互相研究一下, 再回到螢幕前面,
一個小時搞定, 輕鬆愉快…

在此感謝今天陪Kirin 聊天的同事celine, may, tomas, cindy..Kirin 今天很愉快.
另外, 和Cindy 學妹哈拉發現, 原來他和Kirin 同學很熟, 也認識Kirin 的直屬學妹…
可惜下星期就見不到面了, cindy 要去AE (American Express)上班嚕..
不過, 台灣就是那麼小, 走在路上都會遇到認識的人…
聊個天就會發現原來對方是同校了十年的同學呢..
說不定他媽媽和你媽媽還是高中同學…….
這可是Kirin 的親身經歷呢! see you, my friend!

**Kirin Lin**

%d bloggers like this: