主流資料庫分頁查詢實戰:MySQL、Oracle、SQL Server 三大平台語法與效能比較
前言 面對大量資料顯示需求,分頁查詢不可或缺。分為邏輯分頁(全撈記憶體分頁)與物理分頁(資料庫層級分頁)。本文採物理分頁,詳細說明 MySQL LIMIT、Or
Oracle 學習筆記(三):SQL 命令分類與核心語法——資料類型、運算子、偽欄位完整參考
前言 SQL 分為四大語言類別:DDL(定義)、DML(操作)、TCL(交易控制)、DCL(權限控制)。本文整理 Oracle 資料型態、運算子優先序、偽欄位與
Oracle 學習筆記(二):Windows 服務管理、SQL*Plus 基礎指令、使用者建立與權限控制
前言 承接上篇架構概念,本文聚焦 Windows 環境下 Oracle 服務管理、SQL*Plus 實操指令、帳號解鎖與建立、系統/物件權限授予撤銷、密碼變更與
Oracle 學習筆記(一):初識 Oracle 資料庫架構——物理結構、邏輯結構、實例與記憶體進程
前言 資料庫是依資料結構組織、儲存與管理資料的倉庫,SQL 為結構化查詢語言。Oracle 採用「實例 + 資料庫」架構,本文從物理/邏輯結構、實例記憶體與背景
SQL*Plus 環境建立 PLUSTRACE 角色解決 AUTOTRACE 權限不足問題
問題現象 一般使用者在 SQL*Plus 執行 SET AUTOTRACE ON 時出現錯誤: SP2-0618: Cannot find the Sessio
Oracle 學習筆記(十四):內建套件實務應用——DBMS_OUTPUT、DBMS_LOB、DBMS_RANDOM、UTL_FILE 等核心套件詳解
前言 Oracle 提供豐富的內建套件擴充資料庫功能,由 SYS 擁有、建立公有同義詞供所有使用者存取。本文精選常用套件並附實務程式碼範例。 一、常用內建套件
Oracle 學習筆記(十三):觸發器完整指南——類型、語法、範例與管理最佳實務
前言 觸發器是特定事件(DML/DDL/系統/使用者事件)發生時自動執行的預存程序,不可显式呼叫。本文系統整理觸發器語法架構、四大類型、行級/陳述式級差異、IN
Oracle 學習筆記(十二):子程序與套件——預存程序、自訂函數、套件建構與管理
前言 子程序是經編譯儲存於資料庫的命名 PL/SQL 區塊,分為「程序」與「函數」;套件則將相關子程序、變數、游標、例外封裝為模組,提供公開介面與私有實作分離。
Oracle 學習筆記(十一):游標完整指南——隱式、顯式、REF 游標與進階應用
前言 游標是 PL/SQL 中處理多筆查詢結果的核心機制,將查詢結果集暫存於記憶體,透過指標逐行擷取處理。本文系統整理隱式游標、顯式游標、參數游標、FOR UP
Oracle 匯入匯出實戰:傳統 exp/imp 與資料泵 expdp/impdp 完整比較與操作指南
前言 Oracle 10g 引入資料泵技術,相較傳統 exp/imp,備份還原速度大幅提升。本文詳細比較兩者差異,並提供完整操作指令與批次自動化腳本。 一、兩
Oracle 學習筆記(十):PL/SQL 程式設計核心概念與語法精要
前言 PL/SQL(Procedural Language/SQL)是 Oracle 將程序性語言與 SQL 結合的擴充語言,支援條件判斷、迴圈控制、例外處理等
Oracle 學習筆記(九):深入理解資料庫物件與模式對象
前言 在 Oracle 資料庫架構中,「資料庫物件」又稱為「模式對象」,是邏輯結構的集合。最基本的物件是表,除此之外還包含同義詞、序列、視圖、索引等核心元件。本
Oracle 學習筆記(八):表空間與分區表完整操作指南
Oracle 學習筆記(八):表空間與分區表完整操作指南 系統整理表空間概念、四大分區類型語法、分區維護操作(新增、刪除、截斷、合併、拆分)與實務優缺點分析。
Oracle 學習筆記(七):鎖機制、類型與死結處理
Oracle 學習筆記(七):鎖機制、類型與死結處理 系統整理 Oracle 鎖的概念、行級/表級鎖語法、鎖模式對照表與死結自動偵測機制。 一、鎖的核心目的
Oracle 學習筆記(六):SQL 常用函數分類完整速查表
Oracle 學習筆記(六):SQL 常用函數分類完整速查表 系統整理單行函數(日期、字元、數字、轉換、空值處理)、群組函數與分析函數,附語法與範例,適合開發時
Oracle 學習筆記(五):GROUP BY、排序、連接查詢、子查詢與分頁完整語法
Oracle 學習筆記(五):GROUP BY、排序、連接查詢、子查詢與分頁完整語法 進階查詢核心技能整理:分組聚合、多欄位排序、內/外連接、子查詢類型與三種分
Oracle 外連接圖解:LEFT/RIGHT/FULL JOIN 差異與驅動表機制(備查版)
Oracle 外連接圖解:LEFT/RIGHT/FULL JOIN 差異與驅動表機制(備查版) 以 EMP/DEPT 經典範例快速對比三種外連接結果筆數、NUL
Oracle 學習筆記(四):SQL 語言分類與 DDL 操作詳解
Oracle 學習筆記(四):SQL 語言分類與 DDL 操作詳解 系統整理 SQL 四大語言類別,並深入講解 DDL 建表、修改表、刪除表、主外鍵約束管理的完