Schema是数据库对象(Not 数据库)的一个集合,为了区分各个集合,我们需要给集合取个名字。方便管理数据库对象。
我们在登录PL/SQL Development开发工具后会看到
?
展开红框
?...一个用户有一个默认的Schema,该用户的Schema名就等于用户名,Oracle数据库不能新建一个Schema,要想新创建一个Schema,只能通过新建一个用户的方式,Oracle 中虽然有create...大致意思是:在单个事务中创建多个表和视图,并在自己的schema中执行对这些表和视图的授权。...3、使用Schema
(1)、当我们访问一个表时,如果没有在表前面加上Schema名(也就是用户名),那么Oracle就会给我们加上默认的Schema名(也就是当前登录的用户名),比如我们在访问数据库时...Schema.object 而不是user.object 虽然在代码上是一样的,但是意义上是不一样的
(3)、创建数据库对象(不是创建数据库,而是创建table之类的数据库对象)时,需要注意的是:如果我们在创建数据库对象时