我正在通过一个新的 sql 文件设计一个新的数据库。我正在使用 Oracle SQL Developer 并以 sysdba 身份登录。
我想知道 SQL 开发人员是否支持或具有等效的命令
connect scott/tiger;
Run Code Online (Sandbox Code Playgroud)
先感谢您。
编辑
我正在尝试在引用架构 B 表的架构 A 表上创建外键。
显示的错误是
[Err] ORA-00942: 表或视图不存在
因此,我想以“架构 B”身份登录,将所有权限授予 SYS 用户,再次以 sys 身份登录并创建关系。
希望这次我更清楚。
我相信您需要断开并重新建立与数据库/服务的连接,以便在 SQL Developer 中以其他用户身份登录。
但是,如果您只是想在SCOTT用户的名称空间中(以便CREATE TABLE EMP...作为 执行CREATE TABLE SCOTT.EMP ...,您可以发出
alter session set current_schema = SCOTT;