SQL 游標實作:逐列累加前一列數值至當前列
雖然集合式操作是 SQL 首選,但特定業務(如餘額累計、跑馬燈統計)確需逐列依賴前一列結果。本文示範使用 FAST_FORWARD 唯讀順向游標,將 #temp
ADO.NET 中 SQL 乘法運算子 (*) 衝突導致編譯錯誤的解決方案
在 ADO.NET 命令文字中直接撰寫乘法運算(如 SELECT ... * ...)會導致編譯錯誤,因為 * 同時是 SQL 通配符(選取所有欄位)與算術運算
SQL Server BIGINT 轉 INT 溢位解決方案:位運算處理符號位的純量函數
監控系統以位元組合儲存多狀態(正常/警告/異常),聚合時需 BIGINT 運算避免溢位,但最終回寫 INT 欄位時,0x80000000 符號位導致算術溢位錯誤
SQL Server 分段還原完整實戰:PARTIAL 選項、檔案群組分階段恢復與企業版線上優勢
當資料庫極大(TB 級)、損壞範圍跨多檔案群組,完整還原耗時過長。分段還原 允許優先恢復關鍵檔案群組(主檔案群組 + 重要使用者檔案群組)上線服務,其餘檔案群組
SQL 奇技:用 PARTITION 分組排名差值法合併連續重複資料列
需求:將「狀態變更記錄」中**連續且相同**的轉換(如 New→Approved)合併為一列,非連續或不同轉換保留。關鍵在於辨識「連續」,單純 GROUP BY
FreeTDS 完整指南:Linux 連接 SQL Server/Sybase 的安裝、配置、API 與 C 語言實戰範例
FreeTDS 是開源的 Tabular Data Stream (TDS) 協定實作,讓 Linux/Unix 上的 Perl、PHP、Python、C/C+
SQL Prompt 5.3.4.1 下載、安裝、離線破解與智能提示/格式化實戰教學
SQL Prompt 是 Redgate 旗下知名 SSMS/VS 外掛,提供極致的智能提示(IntelliSense)、程式碼格式化、重構與片段管理,能大幅提
Visual Studio 2010 資料庫專案:Data Generator 大量產生測試資料完整教學
Visual Studio 2010 (Premium/Ultimate) 內建的資料庫專案提供強大的 Data Generation Plan,可依據欄位型別
SQL Server CREATE DATABASE 腳本範本:指定資料/記錄檔路徑、檔名與初始大小
標準化的 CREATE DATABASE 腳本是資料庫部署自動化的基礎。本文提供可直接修改參數的範本,涵蓋資料檔(MDF)、記錄檔(LDF)路徑、邏輯名稱與初始
SQL Server 游標處理重複資料:逐列比對合併 Email、OrderNo、TrackingNo 實戰
當資料表中存在「同一 Email 下多筆 OrderNo/TrackingNo」需合併為單列、以「、」分隔的需求時,集合式寫法較複雜,游標逐列處理邏輯直觀、易維
SQL Server UPDATE 語句完整指南:語法、條件篩選、批次更新與效能考量
UPDATE 是修改現有資料的核心 DML 語句。本文系統整理語法結構、關鍵選項、實戰範例與效能最佳實踐,助你精準高效地執行資料變更。 標準語法 UPDATE
Windows 7 安裝 SQL Server 2000 完整圖文教程:清理殘留、註冊表刪除、逐步安裝
SQL Server 2000 早已停止支援,但在舊系統維護、相容性測試場合仍偶有安裝需求。Windows 7 非官方支援平台,安裝前必須徹底清理舊殘留,否則極
SQL Server REPLACE 函數批次替換欄位值與 NTEXT/TEXT 型別轉換技巧
REPLACE 是 SQL Server 字串替換的核心函數,可直接用於 UPDATE 批次修改欄位內容。但針對舊版大型物件型別(NTEXT/TEXT/IMAG
SQL Server ISNULL 函數正確用法:兩參數語法與空值處理最佳實踐
許多開發者混淆 ISNULL 在邏輯判斷與查詢語句中的不同語法。本文釐清 SQL Server 中 ISNULL 的**雙參數替換語法**,並示範正確的空值處理
Linux 系統優化 MySQL/MariaDB 完整指南:I/O 調度、檔案描述符、NUMA、Swappiness、檔案系統掛載參數
資料庫效能高度依賴作業系統層面調校。本文整理五大關鍵調優維度,針對 MySQL/MariaDB 在 Linux(CentOS/RHEL 6/7)上的最佳實踐,含
交易式複寫跳過大型交易實戰:透過更新 MSreplication_subscriptions 略過阻塞交易
交易式複寫中,發行端若執行大量更新(如 `UPDATE 大表 SET col = ?`),訂閱端會將其拆解為逐列命令套用,導致散發代理程式長時間阻塞、延遲飆升。
SQL Server 2012 AlwaysOn 專用網卡隔離網路抖動:端點重建與 Listener IP 變更實戰
生產環境中,AlwaysOn 同步模式因共用交換器與應用伺服器導致網路抖動,引發寫入延遲、工作階段逾時、錯誤 35202(連線重置後重新連接)。本文記錄透過新增
CSS 與 JavaScript 美化 Radio 與 Checkbox 完整實作指南
原生 `` 與 `` 樣式難以自訂。本文提供兩種主流美化方案:純 CSS 偽元素法(現代首選)與 JavaScript 封裝庫法(相容舊瀏覽器),附完整程式碼與