SQL Server 取得目前資料庫名稱與跨批次全域變數技巧:系統函數與游標實作
兩個經典 T-SQL 問題:(1) 如何在 SQL 陳述式中取得目前資料庫名稱?(2) 當 GO 批次分隔符切斷變數作用域時,如何跨批次保持計數器?本文提供原生
SQL Server 2000 XDR (XML-Data Reduced) 查詢實作:ADO 串流輸出 XML 範例
SQL Server 2000 引入 XDR (XML-Data Reduced) 結構描述,支援透過 FOR XML 與對應結構描述檔 (.xml) 直接輸出
SQL 動態 SQL 中使用變數替換物件名稱:EXEC 與 sp_executesql 實作比較
當資料表名、欄位名、資料庫名等識別碼需在執行期由變數決定時,必須使用動態 SQL。本文比較 EXEC (@SQL) 與 sp_executesql 兩種執行方式
SQL 找出重複次數最多的記錄組合:GROUP BY + HAVING + TOP 1 實戰
需求:從百萬筆樂透模擬資料中,找出出現次數最多的號碼組合。本文示範使用 GROUP BY 搭配 HAVING 過濾重複群組,再以 ORDER BY COUNT(
SQL Server 設定最大並行連接數:企業管理員與 T-SQL 兩種方式
SQL Server 允許限制同時連接的使用者數量,預設 0 代表無限制(受限於授權與硬體)。本文說明透過 SSMS 圖形介面與 T-SQL 指令兩種設定方式,
SQL Server Agent 服務管理實用技巧:啟停、自動啟動、常見錯誤排查
SQL Server Agent 是排程作業、警示、複寫的核心服務。本文整理透過 T-SQL 控制服務啟停、設定自動啟動、排查「錯誤 14258」與密碼變更導致
SQL Server EXEC 執行動態 SQL 與巢狀預存程序:取得傳回值與輸出參數完整技巧
在預存程序中動態建構 SQL 字串並透過 EXEC 或 sp_executesql 執行,或呼叫另一個有輸出參數的預存程序,皆需正確捕獲傳回值。本文系統整理兩大
SQL Server Agent 作業排程實現自動備份:含日期動態檔名、壓縮與驗證完整腳本
透過 SQL Server Agent 作業排程可實現無人值守的資料庫自動備份。本文提供完整建立步驟、動態日期檔名腳本、壓縮/驗證選項與啟用服務檢查,確保備份可
PowerDesigner 導出 SQL Server 腳本缺少主鍵問題解決:逆向工程修正法
使用 PowerDesigner (PD) 導出 SQL Server 2000 建表腳本時,常發現主鍵與自增屬性遺失。主因在於 PD 產生的腳本未正確標註 I
SQL Server 海量資料匯入最快方案:BULK INSERT 實戰與效能調優
面對 200 萬筆以上資料匯入需求,逐筆 INSERT 耗時數小時不可接受。BCP 雖快但為命令列工具,整合性差。BULK INSERT 結合高速度與 T-SQ
SQL 單列多欄位求最大值技巧:使用 UNION ALL 搭配子查詢
需求:在單一資料列中,找出多個數值欄位(如 A、B、C、D、E)的最大值,並忽略 NULL。傳統寫法需大量 CASE WHEN 或 IIF 巢狀,難以維護。本文
SQL Server 觸發器多筆資料處理實戰:正確使用 Inserted/Deleted 表與游標
許多開發者誤以為 SQL Server 觸發器僅能處理單筆資料,實際上 INSERTED 與 DELETED 兩張內部記憶體表會完整保存該 DML 陳述式影響的
SQL Server 2008 資料庫郵件故障排除:發送測試電子郵件完整步驟
當資料庫郵件無法正常發送時,透過「發送測試電子郵件」功能可快速驗證設定檔連通性、SMTP 伺服器回應與郵件佇列狀態。本文詳細說明操作流程、權限需求與失敗時的診斷
SQL Server 2005 DTS 設計常見問題彙總:資料轉換、封裝部署與遷移指南
SQL Server 2005 引入全新的資料轉換服務(DTS,後更名為 SSIS),架構與 SQL 2000 差異極大。開發人員在設計封裝、部署、遷移舊專案時
SQL Server 字串拆分函數實作教學:自訂 StringSplit 函數完整範例
在資料庫開發工作中,經常會遇到需要將字串依特定分隔符號拆分為多行資料的需求。雖然 SQL Server 2016 版本之後內建了 STRING_SPLIT 函數
SQL Server 數據轉換服務 (DTS) 深度解析:架構、組件、任務與工作流全景圖
DTS(Data Transformation Services)是 SQL Server 7.0/2000 時代核心 ETL 平台,雖已被 SSIS 取代,但
SQL Server 2005 資料庫快照建立報表與災難復原應用
資料庫快照核心概念 唯讀靜態檢視:建立瞬間的資料庫完整映射,後續來源資料異動不影響快照內容。 稀疏檔案機制:僅儲存建立快照後被修改的原始資料頁,初始大小近乎為
Oracle 惡劣 SQL 識別與分析實用查詢集
核心原則 定期(如每月)在離峰時段執行分析查詢,避免增加生產負載。根據實際系統特徵調整閾值,切勿生搬硬套。 高資源消耗 SQL 識別查詢 500,000)