使用CURRENT_SCHEMA之后,当前会话所参考的默认SCHEMA变为设置的用户,而不再是当前的用户:其实需要稍微理解一下user和schema的区别先:user即oracle中的用户,和所有系统的中用户概念类似,用户所持有的是系统的权限及资源:而schema所涵盖的是各种对象,它包含了表.函数.包等等对象的“所在地”,并不包括对他们的权限控制.好比一个房子,里面放满了家具,对这些家具有支配权的是房子的主人(user),而不是房子(schema).你可以也是一个房子的主人(user),拥有自…