使用 PowerDesigner 產生 Oracle DDL 時,預設為所有識別符(表名、欄位名)加上雙引號:
CREATE TABLE "USERS" (
"ID" NUMBER(10) NOT NULL,
"USER_NAME" VARCHAR2(50)
);
導致後續操作必須精確匹配大小寫並帶引號,極大增加開發與維護負擔。
YES 改為 NO調整後產生的 DDL 變為:
CREATE TABLE USERS (
ID NUMBER(10) NOT NULL,
USER_NAME VARCHAR2(50)
);
識別符自動轉為大寫(Oracle 預設),無引號,直接可用。
Oracle 19c No Quotes)供下次複用