ASP 經典範例:使用 SQLDMO 列出 SQL Server 所有使用者資料庫
需求背景 在傳統 ASP 應用中,常需動態列出 SQL Server 實例上的所有使用者資料庫(排除系統資料庫),供前端下拉選單選擇。 核心程式碼 <%
SQL SELECT 語法完整指南:從基礎查詢到進階技巧
SELECT 語句核心語法結構 SELECT 語句是 SQL 中最基礎也最重要的資料檢索指令,用於從一個或多個資料表中擷取特定資料列。其完整語法包含多個選用子句
SQL Server 連線失敗排查全攻略:不存在、拒絕存取、逾時
遇到「SQL Server 不存在或存取被拒絕」或「連線逾時」錯誤時,請依下列四階段診斷流程由淺入深排查,快速定位根因。 第 1 階段:網路實體連通性 pin
SQL Server 資料庫安全性控制策略深度解析
資料庫安全性是保護資料免遭洩露、竄改或破壞的核心指標。SQL Server 的安全架構採用多層次階層式驗證機制,只有通過上一層驗證才能進入下一層,形成嚴密防護體
SQL Server 2000 身份驗證模式修改完整指南
在 Windows 2000 作業系統上安裝 SQL Server 2000 時,若誤選「僅 Windows 驗證模式」,會導致無法使用 SQL Server
Microsoft SQL Server 資料庫操作手冊:備份、還原、收縮、維護計畫與資料轉移
一、完整備份資料庫 開啟企業管理器,展開伺服器 → 資料庫。 右鍵目標資料庫 → 所有工作 → 備份資料庫。 備份類型選 完整。 目的地:移除舊路徑 → 新增
MSSQL Server 高效分頁查詢:SET ROWCOUNT 技巧
原理 SET ROWCOUNT N 讓後續查詢在傳回 N 列後立即停止。利用此特性,可快速將資料指標「捲動」到目標頁起始列,再取得該頁資料。 實作邏輯 輸入
SQL Server 企業管理器產生資料庫結構腳本完整步驟
適用版本 SQL Server 2000 企業管理器 操作流程 在企業管理器中展開伺服器群組 → 伺服器 → 資料庫。 右鍵目標資料庫 → 所有工作 → 產
判斷暫存表是否存在的新寫法:OBJECT_ID 函數應用
傳統寫法 IF EXISTS (SELECT * FROM tempdb..sysobjects WHERE name LIKE #temp%) DRO
使用 BINARY_CHECKSUM 偵測資料列變更
原理 BINARY_CHECKSUM(*) 會根據資料列所有可比較欄位計算二進位檢查碼。同一資料列在 UPDATE 後,檢查碼會改變,藉此快速判斷哪些列被修改。
將 SELECT 查詢結果直接匯出至 Excel 的兩種方法
方法一:OPENROWSET 直接寫入 Excel 檔案 預先建立空白 Excel 檔案,例如 C:\temp.xls,並在第一個工作表(預設 Sheet1)
SQL 技巧:WHERE 1=1 慣用法與 COUNT(1) vs COUNT(*) 效能解析
WHERE 1=1 的妙用 WHERE 1=1 在邏輯上永真,不影響查詢結果,但在動態建構 SQL 字串時極為實用: String sql = SELECT *
SQL Server 2005 原生 XML Web Services 開發指南
功能概覽 SQL Server 2005 內建原生 XML Web Services(SOAP/HTTP 端點),無需 IIS 即可直接將預存程序或使用者定義函
SQL Server 2005 資料庫降級還原至 SQL Server 2000 完整指南
問題背景 SQL Server 2005 附加或還原的資料庫,內部版本號高於 SQL Server 2000,無法直接在 2000 版附加或還原。必須透過「產生