我在一個oracle數據庫中有一個模式作爲ui_prod。我讓我的DBA團隊人員創建與ui_prod完全相同的模式,但只讀並將其命名爲ui_prod_readonly。通常我會使用Oracle SQL開發人員來連接數據庫,並直接使用如下所示的表名進行查詢。DBA只讀帳戶
--Connect to ui_prod
select * from table
但爲什麼我要求把所有者名稱盈時查詢只讀模式,他們爲我創造,因爲沒有把它時,我得到錯誤的表不存在。
--Connect to ui_prod_readonly
select * from ui_prod.table
我有項目文件硬編碼SQL查詢只有表名稱和前面添加所有者名稱將導致許多更改和努力。任何人都可以解釋我嗎?或者提供給我任何文件/鏈接來閱讀。謝謝