SQL 讀取預存程序 OUTPUT 參數:正確呼叫模式
預存程序定義 CREATE PROCEDURE GetVar @Var VARCHAR(50) OUTPUT AS BEGIN SET @Var
SQL Server 分頁查詢預存程序(支援動態表名、欄位、排序)
需求背景 大量資料查詢時需分頁顯示,避免一次傳輸過多資料導致記憶體/網路壓力。本文提供一個通用分頁預存程序,支援動態表名、查詢欄位、主鍵、排序、條件。 預存程
SQL Server 資料庫搬家指南:資料檔與記錄檔移至新磁碟
核心概念 資料庫由兩類檔案組成:資料檔(.mdf 主檔、.ndf 次檔)與交易記錄檔(.ldf)。搬家本質是將這兩類檔案移至新路徑,並更新系統目錄中的路徑資訊。
SQL 索引全攻略:原理、類型、建立、維護與實戰優化
一、索引概述 索引是對資料表中一或多欄位值進行排序的資料結構(通常為 B+ 樹),提供指標指向實際資料行。類似書本目錄:查目錄找頁碼,再翻到該頁。正確使用索引可
SQL WHILE 迴圈批次新增 10 萬筆測試資料實戰
完整腳本 USE math; GO DECLARE @i INT = 1; WHILE @i <= 100000 BEGIN INSERT IN
SQL 學習筆記:深入理解 GROUP BY 與 HAVING
核心概念 聚合函數:SUM、COUNT、MAX、MIN、AVG 等,作用於多筆記錄,回傳單一值。 GROUP BY:將結果集按指定欄位分組,每組只能回傳一列;
SQL ALTER TABLE 修改資料表結構:新增欄位並設定預設值
語法範例 在 test 資料表新增 recommend 欄位,型別 CHAR(1),預設值 n: ALTER TABLE test ADD COLUMN rec
SQL Server 2005 安裝完整指南(含 SP2 修補程式)
安裝前準備 作業系統:Windows Server 2003 SE(本文實測環境)。 安裝媒體:SQL Server 2005 x86 版安裝光碟/ISO,S
SQL Server 2005 學習筆記:基本使用入門
核心工具:SQL Server Management Studio (SSMS) SSMS 整合了查詢編輯器、物件總管、方案總管等,是 SQL Server 2
SQL Server 2005 學習筆記:資料庫降級轉換至 SQL Server 2000
背景 SQL Server 2000 無法直接讀取 SQL Server 2005 的資料庫檔案(.mdf/.ldf)。若需將 2005 的資料庫遷移至 200
SQL Server 2005 學習筆記:註冊網路伺服器
前言 SQL Server Management Studio (SSMS) 整合了 SQL Server 2000 的企業管理器與查詢分析器功能,介面對 Vi
JDBC 完整範例:批次處理、交易控制與 PreparedStatement 資料綁定
概述 本文提供一個完整的 JDBC 連線工具類 connDB,示範 MySQL 環境下的核心功能: 資料庫連線管理(單例模式) PreparedStateme
單條 SQL 解決「每個 Y 的最新 X」經典問題
問題背景 「每個 Y 的最新 X」是 SQL 開發中的經典需求:例如每位用戶(Y)的最新訂單(X)、每台設備(Y)的最新日誌(X)等。關鍵在於不僅要取得最大值,
SQL 實現交錯排序:奇偶行分別取前後半段遞增
需求說明 給定一張表 t0,包含三個整數欄位 column1、column2、column3。要求將資料按 column1 排序後,奇數行取前半段遞增,偶數行取
SQL 依名稱分組並僅顯示最低價格記錄
問題描述 在 MySQL 中,假設有一張商品表 table1,包含 id(主鍵)、name(商品名稱)和 price(價格)三個欄位。表中存在相同名稱但不同價格