oracle 庫(kù)中有表 但是查詢顯示表不存在的問(wèn)題
以 sys 或 system 或者其他具有 dba 權(quán)限(能夠查詢系統(tǒng)數(shù)據(jù)字典視圖)的用戶登錄數(shù)據(jù)庫(kù),執(zhí)行下面的查詢:
select owner from dba_tables where table_name='表名';
如果和你當(dāng)前登錄用戶不同則需要在你的查詢語(yǔ)句的表名前帶上用戶名;
select 字段 from 用戶名.表名;
如果不想每次都這么麻煩, 則需要設(shè)置同義詞(synonym),設(shè)置后 直接查詢表名即可,同樣需要;
語(yǔ)法 :
CREATE [OR REPLACE] [PUBLIC] SYNONYM [ schema.] 同義詞名稱 FOR [ schema.] object [ @dblink ];
同時(shí) 創(chuàng)建同義詞的用戶需要相關(guān)權(quán)限;
首先,用sys賬號(hào)給DM賬號(hào)賦予CREATE SYNONYM的權(quán)限
GRANT CREATE SYNONYM TO 用戶名;
然后創(chuàng)建同義詞即可
例:
-- Create the synonym create or replace synonym tableA for user_res.tableA;
注意 oracle 一般是不區(qū)分大小寫的,所以表名在數(shù)據(jù)字典視圖中一般是大寫字母表示的.
到此這篇關(guān)于oracle 庫(kù)中有表 但是查詢顯示表不存在的文章就介紹到這了,更多相關(guān)oracle查詢表不存在內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle 12c新特性之如何檢測(cè)有用的多列統(tǒng)計(jì)信息詳解
這篇文章主要給大家介紹了Oracle 12c新特性之如何檢測(cè)有用的多列統(tǒng)計(jì)信息的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-03-03
Oracle數(shù)據(jù)庫(kù)及圖形化界面安裝教程圖解
本文通過(guò)圖文并茂的形式給大家介紹了Oracle數(shù)據(jù)庫(kù)及圖形化界面安裝教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2018-08-08
在Mac OS上安裝Oracle數(shù)據(jù)庫(kù)的基本方法
這篇文章主要介紹了在Mac OS上安裝Oracle數(shù)據(jù)庫(kù)的基本方法,Oracle是甲骨文公司的一款收費(fèi)數(shù)據(jù)庫(kù)軟件,需要的朋友可以參考下2015-12-12
ORACLE 常用的SQL語(yǔ)法和數(shù)據(jù)對(duì)象
ORACLE 常用的SQL語(yǔ)法和數(shù)據(jù)對(duì)象...2007-03-03
Oracle數(shù)據(jù)庫(kù)基本常用命令匯總
以下是對(duì)Oracle中的數(shù)據(jù)庫(kù)基本常用命令進(jìn)行了總結(jié)介紹,需要的朋友可以過(guò)來(lái)參考下2013-08-08
Oracle11g r2 卸載干凈重裝的詳細(xì)教程(親測(cè)有效已重裝過(guò))
Oracle 的安裝和卸載相較于其他 mysql 要麻煩些,小編特此分享一篇教程關(guān)于Oracle11g 徹底卸載干凈并重新安裝,有需要的朋友可以參考下本文2021-06-06
oracle 11g 設(shè)置用戶密碼大小寫敏感測(cè)試
這篇文章主要測(cè)試了oracle 11g 設(shè)置用戶密碼大小寫敏感,需要的朋友可以參考下2014-08-08
Oracle Database 10g數(shù)據(jù)庫(kù)安裝及配置教程
這篇文章主要介紹了Oracle Database 10g Release 2數(shù)據(jù)庫(kù)安裝及配置教程,感興趣的小伙伴們可以參考一下2016-08-08

