分類: 數據庫
2006-07-05 00:15
10793人閱讀
收藏
舉報
由powerdesigner導入到oracle中時,記得將在oracle中的表名所有用大寫。剛開始時,因爲表名爲小寫,而後導入到oracle中默認的也是小寫,結果出現了一些很奇怪的狀況,一個就是在Enterprise Manager Console中,在全部表的列表裏面能夠看到導入的表,而且利用表數據編輯器還能夠看到導入好的數據,可是在具體的表空間下確連表也看不到,實在是奇怪,我總是在想那表到底跑哪去了;二就是無論在具體表空間下看不看獲得,表數據老是能夠看到的,可是在Sql*Plus或者利用PLSQL Developer的Sql Window,寫select語句查看數據,老是提示錯誤:Ora-00942:表或視圖不存在。這個問題開始困擾了我很久,後來在導入oracle時將表名改成所有大寫(部分大寫都不行),導入後不論Sql*Plus或者PLSQL Developer的Sql Window裏寫select語句(裏面的表名用大寫或者小寫都行),都能正確的取出記錄。