0
我使用codeigniter和mysql完成了一個項目,現在我需要遷移該項目,以便它可以使用oracledb。 我面臨的一個問題是默認分貝。在MySQL中我可以選擇默認的數據庫所以不是在oracledb中設置默認數據庫
SELECT * FROM mypj.user
我可以做
SELECT * FROM user
在Oracle中,有什麼等同於功能?我嘗試創建同義詞,但其中一些已被其他人使用。我寫了整個sql查詢,而不是使用activerecord,因此不能使用前綴db name config。
我不是OracleDB的那麼清楚,因爲這是我第一次使用它。我能夠使用這些參數連接到oracle數據庫服務器oci_connect('prj ***','pass ***','(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = sidt ** *)(PORT = 1521)))(CONNECT_DATA =(SID = sidt)))');現在,每次我從表User選擇數據時,我必須這樣做:select * from ownmpl.user。什麼是ownmpl,在你的例子中是不是像XE這樣的服務名稱? – boh
@navie是的,將XE更改爲ownmpl –