Oracle UNION 查詢搭配 ORDER BY 排序寫法
Oracle 中 UNION 結果集排序需包裹在子查詢中,否則 ORDER BY 僅對最後一個 SELECT 生效。 正確寫法 SELECT * FROM (
Oracle 壓縮功能介紹:Basic vs OLTP 壓縮與授權差異
Oracle 資料壓縮不僅節省磁碟空間,更能減少 I/O 頻寬與記憶體佔用(CPU 額外負載極小,通常可忽略)。 壓縮類型與授權 壓縮類型支援版本Enter
Linux 下 Oracle 11g RAC 搭建(九):建立 ASM 磁碟群組
安裝完 Grid Infrastructure 後,需使用 ASM Configuration Assistant (ASMCA) 建立資料檔與快速恢復區所需的
Oracle BBED 實戰:恢復被 DELETE 標記的資料列
Oracle 刪除資料 (DELETE) 並不會立即從資料區塊移除資料,僅在列目錄設定「刪除旗標」。若資料尚未被覆寫,可使用 BBED (Block Brows
Oracle 表壓縮效能評估:使用 DBMS_COMPRESSION 預估壓縮比
在啟用表壓縮前,預估壓縮比例可避免無效操作。Oracle 11gR2 起內建 DBMS_COMPRESSION 套件取代舊版 DBMS_COMP_ADVISOR
Oracle 權限傳遞實戰:GRANT 與 WITH ADMIN/GRANT OPTION 差異解析
Oracle 權限分為「系統權限」與「物件權限」,權限傳遞機制兩者不同。本文以實際操作示範,釐清 WITH ADMIN OPTION(系統權限)與 WITH G
Oracle BLOB 欄位深度解析:儲存、讀取與效能考量
Oracle 的 BLOB (Binary Large Object) 專為儲存大型二進位資料(如圖片、文件)設計,效能遠優於已棄用的 LONG RAW。本文詳
Oracle Hint 優化實戰:從 Full Scan 到 Index Range Scan 的執行計畫轉變分析
問題背景 介面表 `INTERFACE_TABLE` 查詢突然極慢 (Cost 100+ 秒),嚴重影響生產。原 SQL 使用 `ROWNUM <= 100`
Oracle BBED 進階:繞過遺失歸檔日志恢復資料檔 (修改檔頭 SCN 實現 Media Recovery Complete)
實驗場景 建立表空間 `BBED_TEST_TBS`、表 `BBED_TEST1/2` 並匯入資料。 RMAN 備份 Datafile 6。 刪除 `BBED
Oracle 基礎 SQL 語法速查:建表、增刪改查、索引建立與使用原則
DDL 資料定義語言 建立表 CREATE TABLE t_test ( test_id NUMBER, gender CHAR(1),
Linux 下 Oracle 11g RAC 搭建(十):使用 DBCA 建立資料庫
在完成 Grid Infrastructure 與 Oracle 軟體安裝後,接著使用 Database Configuration Assistant (DB
Oracle 日期時間轉換函數完全指南:TO_CHAR、TO_DATE、TO_TIMESTAMP、日期格式元素與 NLS 參數
核心轉換函數 函數用途語法範例 TO_CHAR日期/數值 → 字串TO_CHAR(date, fmt, nls)TO_CHAR(SYSDATE, YYYY-M
Oracle PL/SQL 存儲過程/函數完整教學:語法、參數模式、Ref Cursor 與 Java JDBC 調用實戰
存儲過程 vs 存儲函數 特性ProcedureFunction RETURN 子句無必須 `RETURN datatype` 呼叫方式`EXEC proc(
Oracle BBED 實戰:繞過更新操作恢復 UPDATE 前資料 (含 Block 結構分析與 Checksum 修復)
實驗場景 表 BBED_TEST 兩筆資料,將 X=1 的 Y 從 BADLY9 更新為 JP1 並 Commit。利用 BBED 在資料塊中定位舊值,修改 R
Oracle 權限管理進階:角色 設計、授權傳遞與實戰腳本全集
角色本質:權限的容器 角色 = 一組系統/物件權限的集合。將角色授予使用者,該使用者即擁有角色內所有權限。簡化大量使用者權限管理。 角色操作核心指令 操作語
Oracle 11g 登入認證全景分析:本地/網路偵聽、密碼檔/字典驗證、特權帳號與特殊字元處理
先備知識 Instance vs Database:Instance (記憶體+背景程序) 掛載 Database (實體檔案)。 Oracle Net:應用