DB2中设置当前会话的Schema
来源:互联网 发布:sql server教材 编辑:程序博客网 时间:2024/05/22 05:18
在有些情况下,当前登录用户所要访问的Schema可能并不是默认分配给他的Schema,这时查询表前就需要一个前缀来约束所要访问的Schema。如:
SELECT * FROM wanted_schema_name.table_name
如果每次都这么做,那就相当麻烦,所以必须通过某些手段来修改当前的Schema/Sqlid。
在修改前,先学习下如何通过命令行方式查看当前所使用的Schema/Sqlid
select current schema from sysibm.sysdummy1 select current schema from sysibm.dual 或 select current sqlid from sysibm.sysdummy1 select current sqlid from sysibm.dual 或 values current schema values current sqlid
通过下面的命令可以修改当前Schema/Sqlid
SET CURRENT SCHEMA = 'PAYROLL' SET SCHEMA 'PAYROLL' SET CURRENT SQLID 'PAYROLL'
在开发过程中,可以通过修改连接字符串来修改默认连接的Schema/Sqlid,以JDBC为例(最后的分号一定不能省略):
jdbc:db2://database_server_uri:port/database_name:currentSchema=schema_name;
0 0
- DB2中设置当前会话的Schema
- DB2中设置当前会话的Schema
- DB2中设置当前会话的Schema
- toad中schema brower的设置
- DB2 drop指定schema的所有表
- db2数据库的schema和user
- 列举当前连接的会话
- db2下名称中含特殊字符的schema名删除
- DB2数据库中如何取得当前时间
- toad中怎样查看当前会话的所有活动的sql
- 获取Oracle当前会话的一些属性
- 查询oracle当前用户会话的信息
- 开启当前会话的10046事件
- 查看当前(其它)会话的资源使用
- Oracle查询当前会话的sid
- Oracle如何查询当前会话的sid
- Oracle如何查询当前会话的sid
- HGDB查看当前会话的pid
- 半连通分量--Tarjan/Kosaraju算法
- 递归求1..100的和
- poj1979
- Linux shell的标准输入、输出和错误
- JAVA_OPTS设置
- DB2中设置当前会话的Schema
- 每天一个linux命令
- 经典的HaarTraining算法
- Callable和Future浅析
- 关于Hibernate底层的查询处理(忽略大小写,模糊匹配,自动加载属性)
- 关于mac80211
- 下雨天
- Tornado的url-handler映射中可以使用字符串
- android 的sqlite 主键与simpleCursorAdapter