schema是用戶和用戶所擁有的對象的集合.就是相當(dāng)于Ms sql server的一個數(shù)據(jù)庫,可以理解為schema就是用戶
每創(chuàng)建一個用戶,都會為它創(chuàng)建一個同名的schema.
schema是用戶和用戶所擁有的對象的集合.在 OEM 中創(chuàng)建一個用戶,此時實際上已經(jīng)有了一個同名的schema.但是如果
該用戶沒有對象,則在oem中看不到這個 schema。一旦創(chuàng)建了用戶的對象,比如表,那么oem中就可以看到了。
我用MTP_CO登陸數(shù)據(jù)庫,運行select * from MTP_TEST.login
報錯:"table or view does not exist"
其中MTP_TEST是個SCHEMA.
怎么解釋這個錯誤?是用戶MTP_CO沒有MTP_TEST這個SCHEMA引起的嗎?
schema和你的建的user name是一樣的。當(dāng)你用這個user創(chuàng)建table時,就把該用戶建的table存放在這個schema中