DM数据库如何设置用户当前的默认模式?

时间:2026-02-15 15:30:11

1、打开达梦的manage管理工具,登录数据库

DM数据库如何设置用户当前的默认模式?

DM数据库如何设置用户当前的默认模式?

2、这里我们登录的是SYSDBA用户,当前默认的是SYSDBA的模式。这里我们给SYSDBA用户创建一个SYSDBA1的模式。

DM数据库如何设置用户当前的默认模式?

3、然后我们在SYSDBA1的模式中创建一个测试表T_SYSDBA1。

DM数据库如何设置用户当前的默认模式?

4、如果我们不加模式名的前缀去查该表,会报错:

总共1个语句正依次执行...

[执行语句1]:

SELECT * FROM T_SYSDBA1;

执行失败(语句1)

-2106: 第1 行附近出现错误:

无效的表或视图名[T_SYSDBA1]

1条语句执行失败

DM数据库如何设置用户当前的默认模式?

5、只有在表名前加SYSDBA1的模式名才能正常执行。

DM数据库如何设置用户当前的默认模式?

1、我们可以使用命令:set schema xxx的方式设置当前用户的默认模式。

比如这里我们设置SYSDBA1的模式为当前用户SYSDBA的默认模式,命令为:set schema SYSDBA1

DM数据库如何设置用户当前的默认模式?

2、设置后,我们重新查T_SYSDBA1的表,可以成功查询。

DM数据库如何设置用户当前的默认模式?

3、最后需要注意的是set schema xxx的方式值针对当前会话生效

DM数据库如何设置用户当前的默认模式?

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com