查询当前schema名、库名
5Moracle里面有没有类似mysql里select database()里查询当前使用的模式名库名
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
5条回答
默认
最新
oracle里面模式和用户对应,一个用户就是一个模式。模式代表,这个用户下的所有对象的集合。
而数据库,指的是全部的数据文件,控制文件,日志文件组合成为一个数据库。
不像其他数据库,可以创建很多database
评论
有用 1oracle和mysql某些概念是不一样的
可以select user from dual;查看当前用户名
select name from v$database;查看数据库名
评论
有用 0schema就是用户名,库名就是 oracle_sid
评论
有用 0采纳答案后不可修改和取消
oracle中,schema和user其实也还是有区别的,可以通过alter命令切换当前schema。
select user 当前用户,SYS_CONTEXT('USERENV','CURRENT_SCHEMA') 当前schema from dual;
评论
有用 0回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏


