C# NPOI 將 Oracle 資料匯出至 Excel 範本:完整實作指南
企業常見需求:從 Oracle 查詢資料,依指定 Excel 範本 (含格式、公式、樣式) 匯出報表。本文使用 NPOI (開源 .NET Excel 庫) 實
Oracle 行轉列 (Pivot) 實作:DECODE/CASE 聚合與動態列生成
將「長表格」(多行) 轉為「寬表格」(多欄) 是常見報表需求。Oracle 11g 前以 DECODE/CASE 搭配聚合函數實現,11g+ 可用 PIVOT
Oracle 日期時間格式轉換完整速查表:TO_DATE、TO_CHAR、間隔運算與常用技巧
Oracle 日期處理核心在於 TO_DATE (字串→日期) 與 TO_CHAR (日期→字串),格式模型必須精確對應。本文彙整格式元素、間隔運算、常用函數與
Oracle 11g Client 客戶端安裝與 NetCA 連線配置圖文完整教學
本文記錄 Oracle 11g Client (32/64-bit) 在 Windows 上的完整安裝流程、常見錯誤忽略技巧、Net Configuration
Oracle 使用者密碼設為永不過期的兩種方法
Oracle 預設 Profile DEFAULT 的 PASSWORD_LIFE_TIME 為 180 天,密碼到期會觸發 ORA-28002 警告並強制變更
Linux 安裝 Oracle 11g 遇到 PRVF-0002 錯誤解決方案
在 Linux 上執行 runInstaller 安裝 Oracle 11g 時,前置檢查階段可能出現: PRVF-0002 : Could not retri
Oracle Table Function (表函數) 實戰應用:Pipeline 處理與游標傳遞
Oracle Table Function (表函數) 可接受游標或查詢作為輸入,輸出多行資料,支援 PIPELINED 流式處理,避免中間結果落地,適合 ET
Linux Oracle ORA-12505 監聽錯誤排查與解決完整指南
ORA-12505: TNS:listener does not currently know of SID given in connect descript
Oracle MINUS 集合運算子詳解與實戰應用
MINUS 是 Oracle 的集合運算子,執行「差集」運算:A MINUS B 回傳「存在於 A 但不存在於 B」的資料列。本文說明語法規則、去重行為與實戰應
Linux 平台 Oracle 10gR2 RAC 安裝 Part 1:環境準備與節點配置詳解
Oracle 10gR2 (10.2.0.5) RAC 在 Linux (OEL 5.7) 上的安裝是經典架構。本文記錄 Part 1:從硬體規劃、作業系統配置
Oracle 單引號跳脫字元處理技巧:動態 SQL 生成實戰
在 Oracle SQL 中,單引號 是字串常數界定符。若字串本身包含單引號,必須使用「雙單引號」 進行跳脫。本文透過動態生成 UPDATE 語句的實戰案例,
Oracle 10g 安裝配置完整圖文教學(Windows XP/7)
Oracle 10g 雖為舊版本,仍有維護專案在使用。本文詳細記錄 Windows XP/7 環境下的完整安裝流程、口令管理、服務驗證與常見陷阱。 安裝前準備
Oracle 11g Client 客戶端安裝圖文教學(Windows 環境)
許多開發人員不需在本機安裝完整 Oracle Database(體積龐大、資源佔用高),僅安裝 Oracle 11g Client 即可透過 PL/SQL De
Oracle 自訂 SPLIT 函數實作:支援多字元分隔符與連續分隔符
Oracle 內建無 SPLIT 函數,但可自行建立集合型別與 Pipeline Function 實現字串分割。本文提供完整可用程式碼,支援「不定長度分隔符」
Oracle 使用者密碼設為永不過期:修改 DEFAULT Profile 與建立專屬 Profile 兩大方案
方案一:直接修改 DEFAULT Profile (影響所有使用者) -- 1. 確認目前設定 SELECT * FROM dba_profiles WHER
Oracle 主鍵約束建立與刪除實務:建表時、事後、有無命名完整示範
情境一:建表同時建立主鍵 1. 無名稱 (系統自動產生 SYS_Cxxxx) CREATE TABLE student ( studentid INT PR
Oracle 表結構變更完整語法:欄位增刪改、表重命名、主鍵管理
一、欄位 (Column) 增刪改 新增欄位 ALTER TABLE table_name ADD ( col1 datatype [DEFAULT ex
Oracle 實現 SELECT TOP N 分頁查詢:ROWNUM 經典寫法與 12c 新語法完整對比
Oracle 無原生 TOP N,核心機制:ROWNUM ROWNUM:查詢結果集的行號 (1-based),在 WHERE 條件過濾前就產生 直接