SQL Server REPLACE 函數 ntext 型別錯誤解決方案:CAST 轉換法
錯誤現象 UPDATE MyTable SET MyColumn = REPLACE(MyColumn, old, new); -- 錯誤訊息: -- SQL
SQL Server 2000 資料庫同步複寫完整部署指南:發行/訂閱/分發架構實戰
前言 SQL Server 2000 複寫 (Replication) 提供三種模式:快照式、交易式、合併式。本文以**交易式複寫**為主,詳細記錄從環境準備、
SQL Server 參數化查詢深度解析:自動參數化、強制參數化與 sp_executesql 實戰
什麼是參數化查詢? 參數化查詢將 T-SQL 陳述式中的**字面常值**替換為**參數**,使相同邏輯、不同參數值的查詢能**重用同一個執行計劃**,減少編譯開
SQL Server 查找包含特定文字的預存程序:三種方法比較
問題場景 需找出所有參考特定關鍵字 (如資料表名、欄位名、函數名) 的預存程序,以進行影響分析或重構。圖形化「檢視相依性」常漏報 (如圖示),需用系統檢視表/表
SQL Server XML 查詢入門:XPath/XQuery 18 句話實戰教學
前言 SQL Server 2005+ 內建強大的 XML 資料型別與 XQuery/XPath 支援。本文以 18 個遞進範例,從 XML 基礎觀念到實務查詢
BCP 大量資料匯入匯出工具完整操作指南
前言 BCP (Bulk Copy Program) 是 SQL Server 附贈的命令列工具,支援高速、大量資料在資料表/視圖與資料檔案之間雙向移動。本文涵
SQL Server CONVERT 函數完整指南:語法、樣式代碼與實務範例
語法結構 CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) data_ty
MMC 無法開啟 SQL Server Enterprise Manager (SQLServerEnterpriseManager.MSC) 修復教學
問題現象 執行 SQL Server Enterprise Manager 快捷方式或直接開啟 C:\Program Files\Microsoft SQL S
SQL Server 統計查詢大全:排名、分組、轉置、區間統計實用腳本
前言 統計報表是資料庫應用的核心需求。本文彙整 13 類常見統計查詢模式,涵蓋排名、分組聚合、行轉列、區間分布等,所有範例基於同一測試表 stuscore (學
SQL Server 以普通用戶 (非系統管理員) 執行服務的完整權限設定指南
前言 預設 SQL Server 服務以 Local System 或 Network Service 執行,權限過高,一旦遭入侵將導致整台伺服器失陷。最佳實踐
SQL Server IN / NOT IN 效能陷阱與 JOIN 替代方案實測
前言 IN 與 NOT IN 寫法直觀,但常成為效能瓶頸。本文解析其執行機制,並以 10 萬筆實測數據證明 JOIN 替代方案的優勢。 為何 IN / NOT
SQL Server 2005/2008 預設資料/記錄/備份路徑修改指南 (登錄表法)
前言 SQL Server 安裝後,使用者資料庫檔案 (.mdf/.ndf)、記錄檔 (.ldf) 與備份檔 (.bak) 的預設存放路徑皆指向安裝目錄。生產環
SQL Server 日期時間格式化完全手冊:CONVERT 樣式代碼對照表
前言 SQL Server 透過 CONVERT(varchar, datetime, style) 將日期時間轉為字串,style 參數決定輸出格式。本文整理
全國省市區縣最新資料表結構與匯入指南 (來源:Google 地圖)
資料來源與範圍 來源:Google Maps 行政區劃資料 涵蓋:34 個省級單位、371 個地級市、2,824 個區/縣 適用:電商
SQL Server 2005 降級至 2000 錯誤 602 解決方案:腳本重建法
問題現象 將 SQL Server 2005 資料庫直接附加 (Attach) 或還原 到 SQL Server 2000 時,常遇到 錯誤 602:找不到 s
SQL 逾時錯誤完整排查:不只是設定值的問題
前言 遇到「Timeout expired」錯誤時,許多開發者只會調大 CommandTimeout,卻忽略了逾時可能源自三個不同層級。本文系統梳理 ASP/A
SQL Server 主從表分頁優化:廢除游標雙查詢法實戰
前言 上一篇介紹游標法解決主從表分頁,但有讀者指出游標會鎖定資源。本文提供 無游標、雙查詢暫存表法,效能更優、寫法更簡潔。 核心邏輯:兩階段查詢 第
SQL Server 主從表分頁查詢:游標法解決 ROW_NUMBER 明細筆數錯誤
問題背景 使用 ROW_NUMBER() 實作分頁時,若主表 (訂單) 與從表 (明細) 為 1:N 關係,直接 JOIN 再分頁會導致「取回的筆數為明細數而非