首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

PowerDesigner 產生腳本:小寫轉大寫、移除雙引號的完整設定教學

     編輯:Oracle 資料庫基礎

現象

PowerDesigner 產生 DDL 預設會以雙引號包裹物件名稱(如 "tbtree"),導致查詢需加引號,且大小寫混雜。

CDM 模型設定

  1. Tools → Model Options → Naming Convention
  2. 將 Name 與 Code 標籤的 Character Case 設為 Uppercase 或 Lowercase(不可為 Mixed Case)。

PDM 模型設定(兩種方式)

方式 A:Naming Convention 統一大寫

  1. Tools → Model Options → Naming Convention
  2. Name / Code 的 Character Case 選 Uppercase。

方式 B:關閉識別碼雙引號(推薦)

  1. Database → Edit Current Database → Script → SQL → Format
  2. 找到 CaseSensitivityUsingQuote(說明:決定是否用雙引號管理識別碼大小寫)。
  3. 預設 YES → 改為 NO。

補充說明

若建表時已使用雙引號(如 CREATE TABLE "tbtree"),則查詢時必須加雙引號且大小寫完全一致,"tbtree" ≠ tbtree。建議從模型階段即設定為不區分大小寫、不加引號。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved