[SQL]使用UNPIVOT來取代CASE WHEN
[SQL]取出某欄位的最大日期中的最大序號
常常在SQL中需要取某個欄位的最大日期中最大的序號資料,目前筆者想到2種方式分享給大家!
[SQL]PIVOT使用多個彙總資料行(Multiple Aggregates)
使用PIVOT目前只Support一個彙總資料行,那如何有多個彙總資料行要如何處理呢?
[SQL]舊的RAISERROR語法在SQL 2012不相容問題
raiserror error_number error_msg 在SQL 2012居然不能用了!
那要如何滿足SQL 2005 ~ SQL 2012 透過 RAISERROR 來判斷@@ERROR不為0的做法呢?
[SQL]SQL Server Express透過 工作排程 + sqlcmd 來完成資料庫的備份
當您的SQL Server是Express版本,要如何做資料庫備份呢?
我們可以透過 工作排程 + sqlcmd 來完成哦!
[SQL]Database Restore後,一直重覆在「復原中」(In Recovery)的問題
DB一下子正常,一下子又出現「復原中」(In Recovery),要如何是好呢?
[SQL]查看物件的相依性SQL Object Dependency
SQL 2008之後有提供sys.dm_sql_referencing_entities、sys.dm_sql_referenced_entities及sys.sql_expression_dependencies 動態管理檢視和函數,可讓我們取得SQL物件的相依性。
[SQL]ReadTrace遇到SQL 2012的解決方式
ReadTrace目前不Support SQL Server 2012的Trace File要怎麼辦呢?
以下透過Power Shell來將SQL 2012的Trace File改成SQL 2008的Trace File。
[SQL]使用Filtered Index要注意的地方
[SQL]使用Filtered Index要注意的地方
[SQL]資料庫「自動更新統計資料」選項的設定的迷思
要不要設定資料庫選項「自動更新統計資料」為True呢? 98%的SQL 2000都有設定為True,那如果是資料量很大,異動又很頻繁的系統,要如何辦呢?
[SQL]找出 字串A 在 字串B 中出現的次數
[SQL]找出 字串A 在 字串B 中出現的次數
[SQL]UNPIVOT 多個欄位
SQL中如果要 UNPIVOT 2個欄位,要如何做呢? 關鍵在那裡呢?
[SQL]varchar字串從那開始擷取某個長度問題
字串中除了包含英數字外,還有可能包含中文字,所以如何確實找到可以切的那個位置呢?
[SQL]透過 Transaction Log(fn_dblog) 找回被刪除的資料
有時不小心把資料給刪掉了,或是不知是誰在什麼時間點把資料給刪掉,這時可以透過這個SP把被刪除的資料給找回來!
[SQL]VARCHAR(MAX)字串相加的問題
[SQL]VARCHAR(MAX)字串相加的問題
[SQL]實戰SQL Server資料加解密與應用程式整合
[SQL]實戰SQL Server資料加解密與應用程式整合
[SQL]The 'xxxx' procedure attempted to return a status of NULL, which is not allowed. A status of 0 will be returned instead.
[SQL]The 'xxxx' procedure attempted to return a status of NULL, which is not allowed. A status of 0 will be returned instead.
[SQL]如何將字串yyyyMMddHHmmss轉成Datetime呢?
[SQL]如何將字串yyyyMMddHHmmss轉成Datetime呢?
[SQL]ReportServer 物件不支援此屬性或方法
[SQL]ReportServer 物件不支援此屬性或方法
[SQL]Msg 601, Could not continue scan with NOLOCK due to data movement.
[SQL]Msg 601, Could not continue scan with NOLOCK due to data movement.