SQL Server 動態排序輸出三種方案比較:IF...ELSE、動態 SQL、CASE 運算式
預存程序常需依參數決定 ORDER BY 欄位。最直覺的 IF...ELSE 寫法雖簡單但維護困難。本文比較三種主流方案優缺點。 方案一:IF...ELSE
SQL Server 7.0 Enterprise Manager 建立 Web 專用資料庫與帳號權限設定完整教學
使用 SQL Server 7.0 Enterprise Manager 為 ASP Web 站點建立專用資料庫與最小權限帳號,是確保資料庫安全的基礎作業。本文
SQL Server 7.0 資料庫搬遷六大方法比較:DTS、BCP、備份還原、檔案複製、附加/卸離、複寫
資料庫管理員頻繁面臨跨伺服器搬遷資料庫需求。SQL Server 7.0 提供多種工具與方法,各有優劣適用場景。本文整理六大主流方法並比較優缺點。 方法一:D
SQL Server 2000 HTTP + XML 直接存取設定完整圖文教學
SQL Server 2000 引入原生 XML 支援,配合 IIS 可透過 HTTP 直接查詢資料庫、取得 XML 結果。本文以 Northwind 範例資料
Access 前端呼叫 SQL Server/Oracle 後端預存程序三大架構模式
Access 作為 Client/Server 架構的優秀前端工具,處理大量資料時效能受限於網路頻寬與 Jet/ACE 引擎。將商務邏輯下推至資料庫伺服器(SQ
MS SQL Server 刪除重複資料保留首筆:SELECT INTO 暫存表法與 DISTINCT 限制說明
當資料表出現完全重複的資料列(所有欄位值皆相同),需刪除重複僅保留第一筆。MS SQL Server 不支援 DELETE ... LIMIT 或 ROW_NU
SQL UPDATE 就地遞增技巧:單一陳述式取代 SELECT+UPDATE 兩步驟
論壇回覆數、文章點擊數、庫存扣減等「讀取-修改-寫回」模式,傳統做法需先 SELECT 取得目前值,再 UPDATE 寫回,存在競爭條件且需兩次資料庫往返。SQ
SQL Server 2000 FOR XML 與 ADO 2.6 Stream 方式輸出 XML 完整指南
SQL Server 2000 引入 FOR XML 子句,可直接將查詢結果序列化為 XML,大幅提升系統效能與開發速度。但在 ADO 2.6 中讀取 XML
ASP 連接 SQL Server 免 DSN 連接字串完整範例
在 ASP 應用程式中連接 SQL Server 時,若不想在伺服器建立系統 DSN,可直接在連接字串指定驅動程式、伺服器、認證與資料庫,實現「無 DSN 連接
SQL Server 效能監控實戰:使用效能監視器收集 TPS 等關鍵指標
需定期收集 SQL Server 每秒交易數(TPS)等效能指標時,Windows 內建的效能監視器 是最便捷且無需額外授權的工具。SQL Server 安裝後
避免 SQL Server 死鎖的應用程式設計最佳實踐:縮短交易、減少鎖持有時間
基於鎖的並發控制系統中,死鎖與阻塞是不可避免的特性。當連線 A 持有鎖且連線 B 請求相衝突的鎖時,B 必須等待或被選為犧牲者終止。良好的應用程式與資料庫設計能
SQL Server 交易記錄填滿原因分析與解決方案:錯誤 1105 完整處理指南
SQL Server 交易記錄(Transaction Log)寫滿會導致資料庫無法執行任何寫入操作(INSERT、UPDATE、DELETE、CHECKPOI
SQL LIKE 模糊查詢完整教學:萬用字元、效能陷阱與實戰技巧
SQL LIKE 運算子搭配萬用字元是實現模糊查詢的核心工具。本文系統整理萬用字元規則、實戰範例、動態參數化查詢與常見效能陷阱。 萬用字元規則速查 萬用字
SQL Server 6.0/6.5 網路資料加密機制與 RPC 40-bit RC4 實作
在 SQL Server 6.0 與 6.5 版本中,資料傳輸加密依賴 Microsoft Windows NT RPC(遠端程序呼叫)應用程式介面,透過多重協
MySQL 資料表鎖定機制與操作指南:LOCK TABLES 實務應用
在執行資料表檢查、修復、備份或大量資料異動前,透過 LOCK TABLES 明確鎖定資料表,可確保操作過程中資料一致性,防止併發衝突導致損壞或不一致。 基本鎖
MySQL 資料表修復實戰指南:myisamchk 與 isamchk 參數詳解
當 MySQL 資料表損壞或出現異常時,myisamchk(適用於 MyISAM 表)與 isamchk(適用於舊版 ISAM 表)是最常用的離線修復工具。本文
SQL Server 特殊資料類型完整指南
在 SQL Server 中,除了常見的二進位、字元、Unicode、日期時間、數值與貨幣資料類型外,還有一類稱為「特殊資料類型」的資料型別,專門用於處理無法用
SQL Server 2000 特殊資料類型詳解:bit、sql_variant、table 完整應用指南
特殊資料類型概覽 SQL Server 2000 引入三種不屬於傳統數值/字串/日期分類的特殊類型,解決特定建模需求: 1. bit - 布林/旗標儲存