通过使用一个称为 传递(Pass-Through) 的特殊方式,您可以将 SQL 语句直接提交给数据源。您可以在数据源使用的 SQL 语言中提交 SQL 语句。当想要执行 DB2(R) SQL/API 不可能进行的操作时,使用传递(Pass-Through)会话。例如,使用传递(Pass-Through)会话来创建过程、创建索引或以数据源的本机语言执行查询。

当前,支持传递(Pass-Through)的数据源支持使用使用 SQL 的传递。将来,数据源有可能可以支持使用除 SQL 外的数据源语言的传递(Pass-Through)。

类似地,您可以使用传递(Pass-Through)会话来执行不受 SQL 支持的操作(例如,某些管理任务)。但是,您不能使用传递(Pass-Through)会话来执行所有管理任务。例如,您可以在数据源表上创建或删除表,但是不能启动或停止远程数据库。

您可以在传递(Pass-Through)会话中同时使用静态 SQL 和动态 SQL。

联合服务器提供下列 SQL 语句来管理传递(Pass-Through)会话:

SET PASSTHRU
打开传递(Pass-Through)会话。当您发出另一个 SET PASSTHRU 语句来启动新的传递(Pass-Through)会话时,当前传递会话被终止。
SET PASSTHRU RESET
终止当前的传递(Pass-Through)会话。
GRANT(服务器特权)
对用户、组和授权标识列表或 PUBLIC 授予启动与特定数据源的传递(Pass-Through)会话的权限。
REVOKE(服务器特权)
取消启动传递(Pass-Through)会话的权限。

下列限制适用于传递(Pass-Through)会话:

  • 您必须使用数据源的 SQL 语言命令,而不能使用 DB2 SQL 语言。因此,您不查询昵称,但直接查询数据源对象。
  • 当在传递(Pass-Through)会话中执行 UPDATE 或 DELETE 操作时,您不能使用 WHERE CURRENT OF CURSOR 条件。
  • 2 LOB 在传递(Pass-Through)会话中不受支持。

转载于:https://www.cnblogs.com/snake-hand/archive/2007/03/11/2452450.html

什么是传递(Pass-Through)会话相关推荐

  1. php url传递参数_互联网系统(APP、网站等)通信基石——会话(PHP版)

    一.会话概述 1.1.技术背景 互联网通信中采用的Http协议(建立TCP连接->Http请求->Http应答->断开TCP连接)本身是无状态的,即Http各请求之间是相互独立.互不 ...

  2. AI基础架构Pass Infrastructure

    AI基础架构Pass Infrastructure • Operation Pass o OperationPass : Op-Specific o OperationPass : Op-Agnost ...

  3. 为什么说 Java 中只有值传递?

    对于初学者来说,要想把这个问题回答正确,是比较难的.在第二天整理答案的时候,我发现我竟然无法通过简单的语言把这个事情描述的很容易理解,遗憾的是,我也没有在网上找到哪篇文章可以把这个事情讲解的通俗易懂. ...

  4. 【内网安全】域横向PTHPTKPTT哈希票据传递

    Kerberos协议具体工作方法,在域中,简要介绍一下: • 客户机将明文密码进行NTLM哈希,然后和时间戳一起加密(使用krbtgt密码hash作为密钥),发送给kdc(域控),kdc对用户进行检测 ...

  5. Flask扩展系列(八)–用户会话管理

    安装和启用 遵循标准的Flask扩展安装和启用方式,先通过pip来安装扩展: $ pip install Flask-Login 接下来创建扩展对象实例: 1 2 3 4 5 from flask i ...

  6. java还值_Java到底是引用传递还是值传递

    前言 前段时间在群里看到类似这样一个问题,下面的代码会输出什么呢? public void test(){ String str = "hello"; change(str); S ...

  7. java是值传递还是引用传递_Java 到底是值传递还是引用传递?

    点赞.收藏还挺多,求一波关注 ------------------------------------------------------------ 没人邀请,自己强行回答一波. 关于这个问题,引发 ...

  8. python是值传递还是引用传递_Python里参数是值传递还是引用传递?

    Python就是把一些参数从一个函数传递到另一个函数,从而使其执行相应的任务.但是你有没有想过,参数传递的底层是如何工作的,原理又是怎样的呢? 实际工作中,很多人会遇到这样的场景:写完了代码,一测试, ...

  9. java中date类型如何赋值_Java 中的类型传递问题解惑

    点击上方☝SpringForAll社区 轻松关注!及时获取有趣有料的技术文章 来源: https://blog.biezhi.me/2018/11/java-pass-by-value.html 我之 ...

  10. python参数传递_python参数的传递

    >[danger]# 值传递和引用传递 如果你接触过其他的编程语言,比如 C/C++,很容易想到,常见的参数传递有 2 种:值传递和引用传递. >[success]1. 值传递,通常就是拷 ...

最新文章

  1. phpstudy一直自动停止启动_发动机自动启停,到底是省油还是毁车?
  2. Java黑皮书课后题第7章:*7.30(模式识别:四个连续相等的数)编写下面的方法,测试某数组是否有四个连续相同值的数。编写测试程序,提示用户输入一个整数列表,调用方法看是否有4个连续且相等的数
  3. awr报告分析 mysql_4个MySQL优化工具,帮你准确定位数据库瓶颈!
  4. 互联网手机躁动:“周大炮”追逐“雷布斯”
  5. 查看本机DNS服务器解析地址(hosts)
  6. ES基础概念和集群概念
  7. 20165208 课下作业
  8. NC开发笔记——二开知识点
  9. 孙玄/陈东:聊一聊ZooKeeper的顺序一致性
  10. 一个在线文字转语音工具
  11. java gui 做闹钟,用JAVA怎样编写一个可以在eclipse中运行的闹钟程序?
  12. Win7蓝屏提示STOP: 0x0000008E (0xC0000005,0xA4E7B664,0X852E946C,0X00000000)的一种处理方法
  13. 宇宙人工智能计算机程序,人工智能令整个宇宙变成一个玄计算机,宇宙是虚拟的...
  14. 浅谈AI模型的可解释性、安全性与正义性(中)
  15. ios开发收藏按钮_iOS使用CoreData实现收藏功能
  16. DWL-2100AP 默认登录帐号密码
  17. 4、安全理论与框架-企业架构模型(EA)-DoDAF国防部架构框架
  18. CF(935C - Fifa and Fafa)
  19. 条件数(condition number)
  20. mysql进阶:optimize table 优化表命令 Table does not support optimize, doing recreate + analyze instead

热门文章

  1. mysql编译方式查询_源码编译mysql及其各种查询总结
  2. 在运行microsoft windows 非核版本的计算机上_系统版本决定获得Win10 2004与20H2版更新时间...
  3. java判断语句总结,JAVA常用操作语句 项目中的总结六
  4. java需要class_java需要class是什么意思
  5. python 整除的数组_LeetCode 974. 和可被 K 整除的子数组 | Python
  6. geany怎么创建文件夹_在visual studio中创建win32应用程序
  7. android studio 找不到reosurce,EF 6 Bridge Table Insert Not Working
  8. Linux的相关资源帖
  9. 解决pycharm问题:module 'pip' has no attribute 'main'
  10. 什么是领域模型(domain model)?贫血模型(anaemic domain model) 和充血模型(rich domain model)有什么区别...