SQL Server 通用分頁預存程序 Sp_Paging:支援複雜多表聯結、欄位別名與轉換函數
設計動機 市面上許多通用分頁預存程序無法處理:CONVERT 等轉換函數、多表聯結、表別名、欄位別名、無主鍵查詢。本程序 Sp_Paging 專為解決上述痛點設
SQL 查詢第 N 筆與第 N 筆起 M 筆資料:NOT IN 分頁法與現代替代方案
經典 NOT IN 分頁寫法(SQL Server 2000/2005 相容) 前提:資料表**必須擁有唯一鍵**(如 ID),且查詢須依該鍵排序。 查詢第
SQL Server 資料庫完整複製:備份還原法與預存程序自動化
核心概念 複製整個資料庫 (結構、資料、索引、觸發器、權限、檔案群組等) 最可靠、最簡單的方法是:**完整備份 → 還原為新資料庫名稱**。這保證物件定義、資料
SQL Server 通用分頁預存程序:支援升冪/降冪排序與動態條件
功能特色 支援任意資料表、欄位、WHERE 條件、ORDER BY 排序。 支援 **ASC (升冪) / DESC (降冪)** 排序方向自動切換邏輯。 採
SQL Server 遠端連線圖文教學:用戶端網路工具與企業管理器設定全攻略
適用版本與前置條件 SQL Server 2000 / 2005 / 2008 / 2008 R2(含 32/64 位元) 用戶端已安裝 **SQL
SQL Server 簡易備份腳本:動態產生所有資料庫 BACKUP 指令
適用情境 資料庫維護計畫無法正常執行 (權限、排程、代理服務問題)。 需快速產生一次性備份腳本,或整合至自動化部署流程。 不想安裝額外備份工具,純 T-SQL
SQL Server 交易記錄檔壓縮與收縮:指令碼與自動化實作
現象與原因 資料庫使用一段時間後,.ldf 交易記錄檔可能膨脹至數百 MB 甚至 GB,但實際資料量很小。主因: 資料庫處於**完整復原模式** 卻未定期備份
SQL Server 查詢效能優化:三大實戰技巧 (Top排序/日期範圍/分組索引)
技巧一:Top N 排序避免全表掃描 問題:SELECT TOP 100 * FROM 大表 ORDER BY Score DESC 會在 tempdb 對全表
SQL Server Agent 服務管理:啟動/停止/自動啟動與常見故障排除
在查詢分析器中控制 SQL Agent 服務 -- 啟動 USE master; GO EXEC xp_cmdshell net start SQLSERVER
SQL Server 去除重複資料與查詢重複值的實用語法
常見去重需求 假設資料表 tmpTable 有自增主鍵 UserID,業務欄位 RoleID 可能重複。需求:保留每組 RoleID 的**第一筆** (最小
SQL Server 差異備份原理與實務操作指南
差異備份核心概念 差異備份 只備份自**上一次完整備份**以來變更的資料範圍 (以區塊為單位)。因此: 備份檔體積遠小於完整備份。 還原時:完整備份 + 最新
程式中壓縮 SQL Server 2000 備份檔案:Delphi 實作範例
需求背景 SQL Server 2000 本身不支援備份檔案壓縮(SQL 2008+ 才有 WITH COMPRESSION)。若需在應用程式中自動壓縮 .ba
SQL Server 巢狀子查詢 (Nested Subqueries) 實戰教學
子查詢分類 類型執行次數資料流向 標準子查詢一次結果回饋給外層查詢 相關子查詢每列一次由外層查詢逐列傳入參數 本文專注**巢狀標準子查詢**(子查詢中再包含
SQL Server 外部聯結 (OUTER JOIN) 完整圖解與語法指南
內聯結 vs 外部聯結 聯結類型回傳資料列 內聯結 (INNER JOIN)僅回傳兩張表**都符合聯結條件**的資料列。不匹配的列被過濾掉。 外部聯結 (OU
SQL Server 自訂預存程序 SpaceUsed:查詢所有資料表空間使用情況
功能簡介 此預存程序 SpaceUsed 可列出目前資料庫中**所有使用者資料表**的空間使用統計,包含:資料列數、保留空間、資料空間、索引空間、未使用空間,並
MSSQL 資料庫系統崩潰後的標準復原流程與進階嘗試方案
情境假設 SQL Server 2000 崩潰,需重新安裝。 備份資源:三大系統資料庫(master, msdb, model)完整備份(較早期,無帳號/作業
SQL Server 自訂函數:將關鍵字字串轉為 LIKE 模糊查詢條件
功能簡介 此純量函數 dbo.f_Sql 可將使用者輸入的關鍵字字串(支援 AND、OR、括號分組)自動轉換為可直接用於 WHERE 子句的 LIKE 條件運算
Microsoft SQL Server 2000 版本差異與選擇指南
SQL Server 2000 主要版本一覽 版本適用作業系統定位用途關鍵特性 企業版 Windows NT/2000/2003 Server 生產環境、大