Oracle 單行函數完整參考手冊:字串、數值、日期、轉換、通用函數
Oracle SQL 單行函數分類總覽 單行函數對每行資料獨立運算,返回單一值。分為:字串、數值、日期、轉換、通用五大類。 一、字串函數 函數語法說明範例
Oracle 密碼安全性深度分析:加密演算法弱點與破解工具現狀
Oracle 密碼加密機制歷史回顧 早期研究 (1993, Bob Baldwin) 揭示 Oracle 密碼雜湊演算法核心邏輯: 用戶名 + 密碼 合併為字
Oracle 10g 閃回恢復區完整配置指南:Flash Recovery Area 架構與管理
閃回恢復區 (FRA) 架構演進 Oracle 9i 引入閃回查詢 (依賴 UNDO),10g 大幅增強:引入 Flashback Log 實現資料庫級時間旅行
Oracle 10g 系統視圖完整清單:SYS/SYSTEM 核心字典視圖參考
Oracle 10g 數據字典視圖分類概覽 Oracle 10g 提供超過 2000 個系統視圖,分為 USER_、ALL_、DBA_、V$/GV$、CDB_
Oracle MERGE 語法詳解:UPSERT 核心技術與 10g/11g/12c/19c 新特性
MERGE 核心價值:單一陳述式完成 INSERT/UPDATE MERGE (Oracle 9i 引入) 允許根據來源資料與目標表比對,單次執行即可完成「存在
Oracle 數值格式化:解決百分比/小數前導零消失問題
問題場景 計算比率時,小數點前的零會被隱藏: SELECT ROUND((DISCOUNT/AMOUNT), 2) FROM DUAL; -- 結果:.45
Oracle 表分區完整指南:四大分區策略與維護實戰
表分區核心價值 表分區將大型表按邏輯劃分為多個物理分區,獨立儲存於不同表空間,核心效益: I/O 平衡:分散讀寫負載至多磁碟 查詢裁剪:Partition P
Oracle 常用管理查詢 SQL 收藏:Session、鎖、空間、效能診斷
DBA 日常運維核心查詢集錦 整理實戰高頻管理查詢,涵蓋連線監控、鎖診斷、空間分析、效能排查等核心場景,建議收藏備查。 一、Session 連線監控 -- 所
Oracle DUAL 虛擬表深度解析:原理、用法與奇妙現象
DUAL 表是什麼? DUAL 是 Oracle 系統內建的特殊單列單行表,屬於 SYS 用戶,公開同義詞讓所有用戶可直接存取。 SELECT OWNER, O
Oracle SQL 基礎語法大全:DML 操作核心指南
資料操作語言 (DML) 核心語法 1. INSERT - 資料插入 -- 基本語法 INSERT INTO 表名 (欄位1, 欄位2, ...) VALUE
Oracle DBMS_JOB 定時任務完整實戰指南:建立、監控與管理
Oracle 定時排程核心:DBMS_JOB 套件 DBMS_JOB 是 Oracle 傳統作業排程機制(10g 前主流,11g+ 建議遷移至 DBMS_SCH
Oracle 多欄橫向輸出技巧:單列資料轉多欄顯示實戰
需求場景:垂直資料橫向展開 常見報表需求:將單欄垂直資料(如商品清單)轉換為多欄橫向顯示,提升閱讀體驗。例如將 22 筆商品資料每 3 筆一組,轉為 3 組 I
Oracle 伺服器常用命令行工具完整指南
Oracle 命令行工具分類總覽 Oracle 提供豐富的命令行工具支援資料庫管理、開發、網路配置等各類操作場景。本文依功能領域分類整理,方便 DBA 與開發人
Oracle 後台進程架構深度解析:核心進程功能與運作機制
Oracle 進程架構概覽 在作業系統層面,進程是執行一系列操作步驟的基本單位,擁有專屬的儲存區域。Oracle 針對效能最大化設計了獨特的進程架構,主要分為單
Oracle 死鎖檢測與分析:兩套核心 SQL 腳本 (V$LOCK/V$SESSION 深度關聯)
腳本一:快速識別 Blocker / Waiter 0 ORDER BY block DESC; 輸出解讀:BLOCKER=YES 持有鎖阻塞他人;WAIT
Oracle DBLink 創建全流程實戰:從網絡配置到存儲過程跨庫查詢
場景設定 北京總部庫:SID=SIDBJ,用戶 userbj/bj123,IP 192.168.1.101,GLOBAL_NAME=SIDBJ.US.ORAC
Fedora 7 (32-bit) 上安裝 Oracle 10g 完整實戰筆記:環境準備、依賴包、內核參數、無圖形安裝
機器配置 Linux 2.6.20-2925.9.fc7xen i686 (32-bit) Oracle 10g Release 2 (10.2.0.1) f
Oracle 日期類型插入標準寫法:TO_DATE 格式化完全指南
標準語法 INSERT INTO date_table (dt_col) VALUES (TO_DATE(1984-10-02, YYYY-MM-DD));