Oracle ROWNUM 與 ROWID 深度解析:偽欄位陷阱與正確用法
ROWNUM 與 ROWID 同為 Oracle 偽欄位,但本質截然不同。誤用 ROWNUM 是新手常見 Bug 來源。本文深度解析兩者差異、ROWNUM 陷阱
ERwin 實戰數據庫設計方法論:從命名規範到主題域的最佳實務
ERwin 不只是畫圖工具,配合 IDEF1X/IE 方法論與規範流程,才能產出高品質、可維護的資料模型。本文結合多年專案經驗,闡述 ERwin 設計全流程關鍵
Oracle 觸發器類型、語法與設計規範完整指南
觸發器是針對特定事件自動執行的 PL/SQL 區塊,分為行級、語句級、INSTEAD OF、Schema 級、Database 級五大類。本文詳細解析各類型語法
Oracle 使用者、權限與角色完整管理指南
Oracle 安全體系核心為「使用者 → 角色 → 權限」三層架構。本文系統整理建立/刪除使用者、系統/物件權限、三大預設角色、自訂角色管理與最佳實務。 一、建
ERwin 數據建模入門教程(一):建立表格、主題域與欄位設計
ERwin (現 CA ERwin Data Modeler) 是企業級 ER 模型工具,支援邏輯/物理模型、正向/逆向工程、文件產生。本教程以 ERwin 4
SQL*Plus SET 命令完整參考:會話環境配置速查表
SQL*Plus 會話行為由 SET 命令控制,涵蓋輸出格式、回饋、分頁、緩衝區等數十項參數。本文整理最常用的 11 類設定,附語法、預設值、實戰範例與 SHO
Oracle 通用分頁存儲過程 + ASP.NET AspNetPager 控制項整合實戰
Oracle 無原生 LIMIT/OFFSET,傳統分頁依賴 ROWNUM 雙層嵌套。本文提供封裝良好的 PL/SQL 分頁套件,並示範 ASP.NET Asp
Oracle 常用函數速查手冊:單列函數、群組函數完整分類
Oracle 內建數百函數,本文精選開發最常用的單列函數(字元、數學、日期、轉換、通用)與群組函數,附語法、範例與實戰提示,供查閱與背誦。 一、單列函數 1.
Oracle 資料庫冷備份與熱備份完整詳解:Exp/Imp、RMAN、備份策略實戰
備份分類總覽 類型定義業務影響恢復粒度典型工具 邏輯備份匯出 SQL/二進位邏輯資料無停機 (可能影響效能)表/結構/使用者exp/imp, expdp/im
Oracle Pro*C 父子進程大量連線導致 ORA-12549 與殭屍進程解決方案
Unix/Linux 下 Pro*C 程式 fork() 大量子進程各自連線 Oracle,極易觸發 ORA-12549: TNS:operating syst
SQL*Plus 向 Shell 傳遞變數的兩種實用技巧
Shell 腳本呼叫 SQL*Plus 時,常需將查詢結果(如日期、序列值、統計數)傳回 Shell 變數後續使用。本文介紹 HOST 命令法與 Command
SQL Server 與 Oracle 資料類型對照表:異構遷移必備參考
SQL Server 遷移 Oracle 時,資料類型映射是首要挑戰。本文提供雙向對照表,標註精度差異、NOT NULL 限制與特殊處理建議。 類型映射對照表
Oracle 資料類型完整對照表:從 CHAR 到 BFILE
Oracle 資料類型定義了欄位可儲存的資料範圍、精度與儲存特性。本文整理常用類型的長度限制、適用場景與注意事項,供建模與開發快速查閱。 字元類型 類型最大長
動態 SQL 字串拼接實戰:跨資料庫同步資料的 MERGE 模式
需將來源資料庫(客戶端)資料同步至目標資料庫(接口表),要求「已存在不重複導入、不存在則新增」。本文示範在 C# 中拼接 Oracle MERGE / INSE
Oracle DUAL 虛擬表深度解析:用途、結構與常見操作
DUAL 是 Oracle 內建的單列單行虛擬表,專為「無需實體表即可執行 SELECT」而設計。本文解析其結構、存在意義與實戰用法。 DUAL 表結構 DE
PL/SQL Developer 連接 Oracle 報錯「Could not load oci.dll」完整修復教學
64 位 Windows 上安裝 32 位 PL/SQL Developer 時,常遇到 Could not load ...\bin\oci.dll 或 in
PL/SQL Developer 查看建表 DDL 與快速導入資料操作圖解
PL/SQL Developer 內建「查看 SQL」與「導入資料」功能,可快速取得資料表建立腳本並匯入資料,無需手寫 DDL。本文以圖解步驟示範完整操作流程。
64 位 Oracle 搭配 PL/SQL Developer 導入資料的三種替代方案
PL/SQL Developer 32 位版本無法直接連接 64 位 Oracle Client,導致「導入/導出」圖標灰色不可用。本文提供三種不依賴 PL/S