可以下以下語法就可以了
CONVERT(CHAR(8), getdate(), 112)
呈現結果
20100507
丫德 發表在 痞客邦 留言(0) 人氣(1,476)
如果要取日期只取到月的話,要怎麼取
且要格式化成201001,月份不足二位數時補0
這個在用c#程式寫的時候,很ok,用string.format就可以解決
但用t-sql 可以做的話,那就更好囉!
丫德 發表在 痞客邦 留言(2) 人氣(21,788)
在sql server中,我們也可以設定排程來執行stored procedure
做法如下
假設我寫好了一個stored procedure

丫德 發表在 痞客邦 留言(4) 人氣(16,780)
一般若是要在畫面中呈現數字有千分號時,會在程式的時候,做字串格式化的動作
那這個動作,其實也可以在sql server中下select時就準備好,而不用到程式中再轉換一次,不過會需要用到CLR整合
如果你是使用sql server2005,則要開啟CLR整合的設定

丫德 發表在 痞客邦 留言(0) 人氣(3,013)
在以往發送mail的事,我是想說在程式中,或ssis中做
但最近拜讀了楊志強老師的新書後,發現原來在sql server中也可以啟用db mail的功能來由sql server直接撈資料後發mail,且還有支援html的格式,比起ssis的陽春訊息還要好呢!
以下就來個範例介紹吧
首先如果你是使用sql 2005的話要先啟用這項功能丫德 發表在 痞客邦 留言(3) 人氣(23,792)
這張圖不錯,留下來以後可以用的到
寫程式的,常常要應付各種資料庫不同的欄位類型
還真是麻煩啊..
丫德 發表在 痞客邦 留言(0) 人氣(2,067)