SQL Server SUBSTRING 函數完整解析:語法、負數起始位置行為、實戰範例與效能提示
語法定義 SUBSTRING ( expression, start, length ) 參數資料型別說明 expression字串/二進位型別來源
SQL Server 游標 完整實戰指南:宣告、開啟、擷取、關閉、釋放與效能替代方案
前言 游標 提供逐列處理結果集的能力,將集合導向的 SQL 行為轉為逐列程式邏輯。但游標**效能極差、鎖定久發、記憶體壓力大**,應視為**最後手段**。本文完
SQL Server 資料頁面結構深度解析:頁頭、資料列、位移陣列與儲存機制
前言 SQL Server 資料儲存的基本單位是 **8 KB 頁面**。理解頁面內部結構,有助於掌握索引運作、碎片成因、DBCC 指令輸出解讀與效能調優。本文
資料庫單元測試工具 SQLUnit 介紹:回歸測試存儲過程的 Java 框架
什麼是 SQLUnit? SQLUnit 是一個基於 Java 的資料庫回歸測試框架,專門針對**儲存程序、函數、觸發器**進行單元測試。測試案例以 **XML
SQL Server FOR XML RAW 完整指南:屬性/元素模式、NULL 處理、Schema 輸出、根元素、二進位與 XML 型別欄位查詢
前言 FOR XML RAW 將每列輸出為單一 <row> 元素,欄位預設為**屬性**,適合簡單扁平化 XML 匯出、Web Service 回傳
久違的 SQL 標準:SQL:2011 關鍵特性與獲取途徑
SQL 標準歷經 SQL-86、SQL-89、SQL-92、SQL:1999、SQL:2003、SQL:2006、SQL:2008、SQL:2011 多次修訂,
解決 SQL Developer 啟動錯誤:MSVCR71.DLL / Msvcr100.DLL Not Found
Oracle SQL Developer 啟動時彈出「找不到 MSVCR71.DLL」或「Msvcr100.DLL」,主因是應用程式相依的 Visual C++
SQL Server 2005+ 動態管理檢視 (DMV) 評估與管理索引完整指南
SQL Server 2005 引入動態管理檢視 (DMV),提供工作階段、交易、請求等伺服器狀態資訊,可用於診斷、記憶體調校、效能監控(SQL 2000 不支
SQL Server 開發實戰腳本集:排序、加密、分頁、系統物件、跨伺服器與效能統計
整理自實戰專案的高頻 T-SQL 腳本,涵蓋中文筆畫排序、密碼加密比對、動態取欄位、硬碟空間查詢、資料表比對、分頁查詢、系統物件查詢、跨伺服器操作等 14 類常
SQL Server 通配符與跳脫字元完整指南:LIKE、ESCAPE、[%] 用法
在 LIKE 條件式中,通配符代表任意字元,但有時我們需要搜尋字面上的「%」、「_」或「[」等特殊字元,此時需使用跳脫字元。本文系統說明 SQL Server
SQL 儲存程序實現 SPSS 風格交叉表 (Cross Tab / Pivot) 動態列轉行
前言 交叉表 (Cross Tabulation) 將長資料 (Long Format) 轉為寬資料 (Wide Format):**行標題固定、列標題來自資料
SQL Server 跨伺服器資料操作四大語法:Linked Server、OPENROWSET、OPENQUERY、OPENDATASOURCE
跨伺服器查詢、同步、遷移是 DBA 與開發常見需求。SQL Server 提供四種主要語法,各有適用場景與優缺點。本文系統整理建立連結、查詢、匯入、更新、刪除連
使用 AMO (Analysis Management Objects) 存取 SQL Server SSAS 物件模型
AMO (Analysis Management Objects) 是 SQL Server Analysis Services (SSAS) 的官方 .NET
SQL Server 與 Excel 雙向資料快速複製技巧
在開發、測試或資料遷移場景,常需在 SSMS 查詢結果與 Excel 之間快速互轉資料。無需匯入匯出精靈,善用 SSMS 內建的「複製含標題」與「編輯模式貼上」
SQL Server 2005+ 高效分頁存儲過程:支援多欄排序、無需主鍵、回傳總筆數
專案開發中常遇到大量資料分頁需求。前端分頁雖能減少資料庫連線,但首次載入大量資料會佔用記憶體、增加網路傳輸。後端分頁將邏輯下推至資料庫,僅回傳當頁資料與總筆數,
PL/SQL 程式設計實例:依薪資遞增調薪且總額不超過上限
需求:從薪資最低的員工開始,每人調漲 10%,但調薪後全員薪資總額不得超過 50,000(原文邏輯為 60,000,此以 50,000 為例)。需輸出調薪人數與
解決 PL/SQL Developer 字元集不匹配:AL32UTF8 與 ZHS16GBK
啟動 PL/SQL Developer 時彈出警告:「PL/SQL database character set (AL32UTF8) and Client c