`
javathinker
  • 浏览: 225046 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

DB2中设置当前会话的Schema

 
阅读更多

在有些情况下,当前登录用户所要访问的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;

分享到:
评论

相关推荐

    DB2 Schema操作总结

    DB2 Schema操作总结

    Linux系统重启db2数据库命令实例详解.docx

    莫慌,需要激活目标数据库 首先查看是否有活跃的数据库 命令:db2 list active databases 如果没有,需要对目标数据库进行激活设置 命令:db2 activate database db_name 然后再次使用上一条命令,就可查看到当前已...

    db2-正则表达式.zip

    1- Save attached db2_regex.zip file to a new folder on the hard disk for example ... \>db2 set current schema='REGEXP' \>db2 -td@ -vf C:\avalanche\db2_regex\scripts\sql\db2_regex_functions.sql

    MySQL中information_schema是什么

    MySQL中information_schema是什么

    XML Schema教程

    XML Schema 教程 XML Schema 是基于 XML 的 DTD 替代者。...在此教程中,你将学习如何在应用程序中读取和创建 XML Schema 语言,XML Schema 为何比 DTD 更加强 大,以及如何在您的应用程序中使用 XML Schema。

    理解XML Schema XML Schema进阶

    理解XML Schema XML Schema进阶

    DB2导出数据库表结构和数据.pdf

    DB2导出数据库表结构和数据.pdf

    XML+Schema中文教程

    w3c XML Schema 中文教程CHM文档

    Schema中文乱码问题解决方案

    该jar包用于解决Saiku配置Mondrian中Schema中文乱码问题

    MySQL中information_schema系统表

    MySQL中information_schema系统表

    json转换jsonschema

    json转换json schema

    java中实现xmlschema验证文件借鉴.pdf

    java中实现xmlschema验证文件借鉴.pdf

    JSON-Schema定义规范

    熟悉XML的开发人员都知道,对XML文档的定义有一个XML Schema。同样,对于JSON文件的定义,也应该有一个JSON Schema以规范JSON文件内容。IETF负责起草相关规范最新版本是2018年3月19日发布的Draft 7。JSON Schema用以...

    Schema 教程

    XML Schema 是基于 XML 的 DTD 替代者。 XML Schema 描述 XML 文档...在此教程中,你将学习如何在应用程序中读取和创建 XML Schema 语言,XML Schema 为何比 DTD 更加强大,以及如何在您的应用程序中使用 XML Schema。

    Linux系统怎么用命令重启db2数据库.docx

    莫慌,需要激活目标数据库 首先查看是否有活跃的数据库 命令:db2 list active databases 如果没有,需要对目标数据库进行激活设置 命令:db2 activate database db_name 然后再次使用上一条命令,就可查看到当前已...

    schema相关知识压缩包

    schema的基本介绍和相关的案例都包含在schema.rar压缩包中

    DB2常用语句

    修改数据库参数,查看当前数据库表空间分配状况,查看tablespace id=2使用容器所在目录,列出所有活动的数据库,列出当前数据库下所有的表,列出当前数据库中schema为btp的表,查看数据库字符集。

    JSON Schema验证规范-中文版

    JSON Schema(application / schema + json)有几个目的,其中一个是JSON实例验证。本文档为JSON Schema指定了一个词汇表,用于描述JSON文档的含义,为使用JSON数据的用户界面提供提示,以及对有效文档的schema进行...

    db2-技术经验总结

    1.5. DB2中的22个命令小技巧 26 1.6. DB2实现类型ORACLE的一些功能 29 1.7. 字符数据类型转换的时候需要注意的问题(原) 30 1.8. 本地谓词的使用注意(原) 31 1.9. windows/Linux或Unix下查看DB2端口号 31 1.10. 尽量...

    关于Schema

    掌握在XML Schema中如何定义元素和属性,如何使用限制、列表和合并派生自己的简单数据类型,如何定义复杂数据类型,全局/局部元素和数据类型之间的区别;如何将XML Schema文档关联到XML实例数据文档,并完成文档的...

Global site tag (gtag.js) - Google Analytics