Pages

2007年12月31日 星期一

SQL 日期 Convert 函數

好吧... 我承認這篇或許很無聊,不過對於一些 SQL 苦手/新手 在對於一些日期轉換的上面上應該多少有些些小幫助。

--------------------------------------------------------------------
Transact-SQL Server日期函數 CONVERT 範例

在 Transact-SQL 的預設日期 DATETIME 格式是 yyyy-mm-dd hh:mm:ss.mmm

例如:

SELECT GETDATE()
=> 2007-12-31 10:30:20.517

而在程式中常常需要日期的處理,尤其是什麼只要日期不要時間啊,只要時間不要日期啊,或是日期的 Format 等等,為了省掉在程式上撰寫轉換函數,這裡有些些 Transact-SQL 常用到的日期時間格式轉換,方法如下:

SELECT CONVERT(VARCHAR(18) , getdate(), 100)
=> 12 31 2007 10:30AM

SELECT CONVERT(VARCHAR(10) , GETDATE(), 101 )
=> 12/31/2007

SELECT CONVERT(VARCHAR(10) , GETDATE(), 102 )
=> 2007.12.31

SELECT CONVERT(VARCHAR(10) , GETDATE(), 103 )
=> 31/12/2007

SELECT CONVERT(VARCHAR(10) , GETDATE(), 104 )
=> 31.12.2007

SELECT CONVERT(VARCHAR(10) , GETDATE(), 105 )
=> 31-12-2007

SELECT CONVERT(VARCHAR(10) , GETDATE(), 106 )
=> 31 12 2007

SELECT CONVERT(VARCHAR(11) , GETDATE(), 107 )
=> 12 31, 2007

SELECT CONVERT(VARCHAR(8) , GETDATE(), 108 )
=> 10:30:20

SELECT CONVERT(VARCHAR(25) , GETDATE(), 109)
=> 12 31 2007 10:30:20:517AM

SELECT CONVERT(VARCHAR(10) , GETDATE(), 110 )
=> 12-31-2007

SELECT CONVERT(VARCHAR(10) , GETDATE(), 111 )
=> 2007/12/31

SELECT CONVERT(VARCHAR(8) , GETDATE(), 112 )
=> 20071231

SELECT CONVERT(VARCHAR(23) , GETDATE(), 113 )
=> 31 12 2007 10:30:20:517

SELECT CONVERT(VARCHAR(12) , GETDATE(), 114 )
=> 10:30:20:517

SELECT CONVERT(VARCHAR, GETDATE(), 120 )
=> 2007-12-31 10:30:20

最後
SELECT REPLACE(REPLACE(REPLACE(CONVERT(VARCHAR, GETDATE(), 120 ),'-',''),' ',''),':','')
=> 20071231103020

這些全部已在 Transact-SQL 上測試過了
--------------------------------------------------------------

好吧,我承認,以上真的很無聊,很無聊

2007年12月24日 星期一

最近比較忙 ?

離上一篇 Blog 至少超過兩個星期以上了...

其實不是懶惰 (妳要說混我也不同意),其實有一堆拉哩啦渣的照片可以讓我擺上來濫芋充數,可是為什麼我沒做呢 ? 其實我真的很不想用 "最近比較忙" 這個理由,所以我特地找了很多的理由來搪塞妳... 喔.. 我的意思是說服妳啦~

1. 最近家裡的桌上電腦怪怪的。
我真的很不想說這個,這種事情怎麼會發生在我身上咧,"電腦怪怪的" 這句話通常是用在別人打電話給我第一句寒喧用語啊?在我這個那麼冰雪聰明的人身上,怎麼會有電腦怪怪的這種事?說出來我知道妳也很難相信,不過這是真的,常常打字打到一半就突然給我像跳電一樣的重新開機,我都氣到不想寫了,妳知到那種感覺,就像是你排隊買東西,排著排著總算輪到妳的時候突然發現妳的錢包沒帶那種感覺一樣,感覺像是自己再做一件很蠢的事,因為最近比較忙,所以我也就沒時間仔細去找原因了,擺著給它爛...

2. 最近天氣有些些冷。
我也很不想說這個,妳知道的,冬天到了,天氣很冷,手指頭有時候會凍到僵硬不靈活,所以打起字來不像從前那麼靈光,不能批哩啪啦的兩三分鐘打個兩三百字,那感覺真的還不好的,就像是舒馬克腳抽筋或是開著 F1 跑山路競賽一樣,很鱉手鱉腳,因為最近比較忙,所以我也就沒時間去讓自己暖暖手來練習打字的手感...

3. 最近台北市交通有進步。
這個我也不大想說,可是沒辦法,台北市的交通真的變好了,從前我都是趁著塞車的時候在腦子裡順順我 Blog 裡的句子,我哪知道最近這幾個星期的交通特別的好,不知道是不是因為市長也姓郝的關係,反正就一路好到底,害我連順稿的機會也沒有,我知道這個理由好像聽起來不大對,不過這是真的,也因為最近比較忙,抽不出其他的時間來順搞,所以就一直延後。

4. 最近中午有吃飯。
唉,這個不說也不行,妳一定會說寫不寫東西跟中午吃不吃飯有什麼關係。唉,妳真的就不知道了,我寫 blog 的時間大多數是在中午午休的時候,如果中午有吃飯,吃飽了就會想睡,睡了我就沒時間寫了。咦 ? 妳問說那為什麼中午要吃 ? 唉,這妳就不懂啦,因為我最近比較忙嘛... 約會特多,推都推不掉啊

5. 最近小魚比較好動。
恩,這真的是一個蠻不錯的理由,一定要讓我好好說清楚。我辦公桌前有一小缸魚缸,裡面有大約 20 多條的孔雀魚,不是我愛說,最近不知道是怎麼搞的,大概是明年鼠年他們犯太歲吧,超級好動,平常靜的跟什麼似的,最近瘋也似的游來游去,又吃水草又吵著要吃飼料,害我整天都盯著那缸魚缸看,沒法專心好好想題材...。啊?或許是我最近比較忙,忙到有時候忘了餵飼料吧?

6. 最近常常碰到馬路上的小黑
唉呦,這個理由說出來妳一定會不相信,不過我還是一定要說。妳知道的,我上班要先走一小段大概是兩首歌的路到捷運站坐捷運,這可是在心理潤 blog 的好時機,可惜不知道最近怎搞的,常常碰到馬路上的小黑小黑耶,多可愛啊... 盯著烏溜溜的大眼睛露出無辜的眼神看著我,所以我就會邊走邊跟牠聊個一兩句,就這樣的,把我的思路打斷了,就得重新想一遍。偏偏小黑無所不在,我記得才在上一個路口跟牠說再見,再下一個路口又遇到另外一個小黑(其實我也不知道是不是同一個,因為我如果我問牠說:「嗨囉,我... 剛剛有跟你說話嗎 ?」牠一定會覺得我很蠢...,因為我最近比較忙啊,所以也沒太多時間去追究他們到底是不是同一隻小黑了。

7. 最近太陽好像比較大。
這個理由好像很扯是吧?其實真的是有原因的,因為...(略)

8. 最近電梯裡的日光燈少了一個,不會亮。
....

9.最近我愛吃的麥香魚竟然給我漲價。
....

我舉了那麼多個理由,妳應該相信了吧,其實我的理由真的很多,多到我可以隨便寫個一百個沒問題 (這個妳可以求證玉姐),我真的不想用最近比較忙這個爛理由,所以我給妳其他我覺得很不錯且是真的很好的藉口... 恩,我的意思是很好的解釋啦,所以妳一定要相信啊

2007年12月4日 星期二

浪漫泰瑞熊與安琪拉小姐

說起我 Greenside 朋友們,有幾個人我不得不好好提一下。除了啦啦、魔王,有一個朋友對我來說也意義非凡,而他在上個星期五終於完成了與 Angela 的終身大事,我除了在這裡要好好祝福他之外,也要在這裡寫一些他的故事。

2007年11月30號,一對神仙眷侶的誕生

還記得我與上一任女朋友分手後的那一個晚上,他不斷的打電話來,說著明天有個 KTV 聯誼,叫我無論如何一定要去,為什麼咧?因為他要湊人數。這位兄弟他獅子大開口約了 9 個女生,然後騙對方說會有 10 個男生去,結果實際上只有他和另外一位白爛同事。這下子好了,講十個也太扯了吧?我想他大概是覺得他一個人一口氣吃 9 個女生也未免太補了一點了,為了怕場面太難看,就抓我這個活死人去。

我本來以為他只是說說而已,要我早上 9 點爬起來根本很難,想不到他還真有耐心跑到我家就真的拎著我去 (不過那時候也 11 點了)。

場地故宮博物院對面的青青農場

在那天 KTV 聯誼那裡,我認識了我現在的另一半 Jewel,而他則認識了他的終身伴侶 Angela,只這樣短短的一天下來,我們各自決定了將為下半輩子所努力的目標,其實我也一直沒有好好的謝謝他,因為對我而言,他可是超級大媒人一個。

正式要離開家人邁向另一個旅途的不捨

Jewel 和 Angela 是公司同事,我和他則是一塊長大的朋友,本來就已經很親了,也因為彼此之間有著共同追尋的目標可聊,也再拉近了我們彼此間的距離。從前在高中的時候一塊去 Field School 與黑人們瘋狂,大學時一起開車從約翰尼斯堡早上五點出發以時速 180 公里的速度狂飆 1400 多公里橫越沙漠到南非的南端開普敦去看海(晚上七點到),我只能說,在他身上,我可以看見我許多小時候的回憶。

我常笑他沒看他這麼帥過

其實他不是一個很多話的人,我與他在一起的時候總是我的話比較多,他反而是比較常當一個傾聽者,不知道他是不善於表達自己內心的話,還是本來就是一個射手座的神秘。(神秘個屁!我看根本就是自閉!)

還記得情人節的時候,他在電話那一端跟我說他要送花給 Angela,我真想當著面看看他的表情,他一定是會裝著一副無所謂這是小事的臉,可是 Angela 一定不知道他曾鐵口跟我說他才不會浪費錢送花給女孩子,他寧可拿錢來做一些較實際的事 (譬如說吃東西吃到飽吧 ?)

兩人的互相告白時,真的是感動到爆喔

其實我一直覺得 Angela 跟他很配,給我的感覺 Angela 像是個頑皮不懂事的小女孩,而他則是一個很有主見跟自己想法的 "熊",這樣兩個人在一起所擦出來的火花一定是絢爛且亮麗,他們中間曾發生的風風雨雨可以說是為他們倆最後的煙火添上薪柴,他們不知道當我在旁邊看著他們互戴戒指的時候,心理整個是滿個爆炸的感動,要不是在現場他還在耍寶,我眼淚一定感動得掉了出來。

互戴戒指的時候,其實真的是很感動

不了解他的人,跟他相處一陣子一定會認為他有著射手座的花心,很不容易定下來。因為所看到的都是他搞笑、凡事都不在乎的一面,可是隱隱約約我又看出了一些他沒有人發現的溫柔與寂寞,不曉得 Angela 知不知道,在他們認識的那一年,他就跟我透露了他想娶 Angela 的衝動 (不愧是射手座,拉弓舉箭直接射就對了)。

我只能說,他是個很有計劃的人,凡事都有願景,他的浪漫,是別人所想不到的浪漫。

整個浪漫的氣氛宣染了整個會場

不知道他是否還記得我們兩個人出境到香港的時候,邊享受著路邊的大排檔,邊絞盡腦汁想著要送什麼東西給那 KTV 的九個女生,三更半夜在路邊公共電話亭打長途電話回台灣給 Jewel 跟 Angela 吵他們兩起床。一整個晚上沒住旅館都在香港的街道上走著,走著走著,我不堪負荷還在馬路邊睡著,然後他被警察盤問...。

現在回想起來還頗懷念那時候的瘋狂,我想這樣的事情大概也除了我弟之外,就只有他會願意這樣陪我ㄧ塊做了吧?

我曾跟他說,這個場景將會是一輩子的記憶

回過神來,看到他們倆在池畔旁對唱著情歌,我相信在場的所有人都可以感受到他們倆所散發出來的幸福音符,伴隨著溫暖而雀躍起來,歌曲結束後,看到他和 Angela 兩個人手牽著手站在佈滿繽紛花朵的拱門旁,兩個人臉上都洋溢著興奮及幸福的笑容。

溫柔一刻,誓約永恆

其實兩個人決定要一起共度一生,是一件很奇妙且很感動的一件事。在婚禮中,他與 Angela 兩人間的互動,與雙方父母的對話,無不一刻的打動在場的我們,他自己說著說著也不禁哽咽了起來,那是一份自然的流露,要不然就算是身為他好友的我也從沒看過他這深情的一面哩 (給我的感覺就是他從來沒有正經過啊)

Terry,Angela,祝福你們永永遠遠擁有互相一輩子的幸福

他,是我所認識的 TerryBear,是我所寶貴的朋友,這篇是獻給他與 Angela...
Terry & Angela,伴隨我們所有 Greenside 大家的祝福,希望不管接下來未來會有多辛苦,一定要堅持著自己的路,一步一步,手牽著手,走向永遠的幸福喔~ 結婚快樂!

------------------------------------------------------------
今天,也是 Terry 的生日,我要跟他說聲生日快樂,而看到此篇的其他朋友們,大家也一起一塊為他們倆喝采吧!