powerdesigner15(pd)+Oracle 11g 开发小问题
?
?
這幾天使用powerdesigner15(pd)+Oracle 11g ?做數(shù)據(jù)庫(kù),中途遇到幾個(gè)問(wèn)題。
雖然很快都解決了但是還是記一下吧,提醒自己,也也遇到同樣問(wèn)題的人以幫助。
?
1、問(wèn)題一 ?在設(shè)計(jì)的時(shí)候我的文本字段設(shè)計(jì)的是 nvarchar 長(zhǎng)度是4000,結(jié)果到oracle中建表的時(shí)候提示”字段過(guò)長(zhǎng)“。
? ? ?解決:把所以的4000改成2000就好了,oracle最大的長(zhǎng)度應(yīng)該2000多一點(diǎn)。
?
2、問(wèn)題二 使用pd設(shè)計(jì)好的物理模型導(dǎo)出sql的之前有checkmode,在checkMode 的時(shí)候提示外鍵重名。
解決:因?yàn)楸肀容^少,所以自己重新把外鍵命名了,導(dǎo)致該錯(cuò)誤的 原因暫時(shí)還不清楚。
?
3、問(wèn)題三 這是我今天寫這篇文章比較想提出的問(wèn)題。我成功的導(dǎo)出sql之后,在pl/sql里面執(zhí)行了語(yǔ)句,成功的新建了表;可是當(dāng)我點(diǎn)擊表->右鍵(queryData)的時(shí)候,提示“表或?qū)嶓w視圖不存在”。我檢查了sql語(yǔ)句依然有這個(gè)問(wèn)題。
解決:百度了之后,別人提示我把表名加上雙引號(hào)(記得是英文的雙引號(hào))試試,結(jié)果就沒(méi)有出現(xiàn)那個(gè)問(wèn)題。這是因?yàn)閜d在導(dǎo)出建表的sql語(yǔ)句的時(shí)候把表名加了雙引號(hào)。設(shè)置PD的Database-> Edit ? Current ? DBMS-> Script-> Format-> CaseSensitivityUsingQuote為NO之后,重新導(dǎo)出建表sql,問(wèn)題解決。
轉(zhuǎn)載于:https://www.cnblogs.com/chuanzhifeng/archive/2012/09/20/powerdesigner_Oracle.html
總結(jié)
以上是生活随笔為你收集整理的powerdesigner15(pd)+Oracle 11g 开发小问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 力扣——N皇后II
- 下一篇: Imagination