维基百科的介绍中说,Ad hoc本意在拉丁文中是“为了这个目的”,或者“仅仅如此”。但实际上,Ad hoc这个术语无论是在网络中还是数据库中都有相当的应用。我们现在就来分析分析这个Ad-hoc Query到底是什么东西。

Ad-hoc Query是一种“on-the-fly”的特殊查询。也就是说,在每一个查询操作被执行之前,查询的目标对象是不明确的。

比如下面这样一条语句:

var mySqlQuery = "SELECT * FROM table WHERE id = " + std_name;

每次执行这一条查询的时候返回的结果都可能会不一样,这取决于std_name的值。

我们说这样的Query查询操作是Ad-hoc的。大家明白了吗?

参考资料:
http://stackoverflow.com/questions/2460954/what-is-ad-hoc-query
http://www.learn.geekinterview.com/data-warehouse/dw-basics/what-is-an-ad-hoc-query.html

什么是Ad-hoc Query相关推荐

  1. OLTP、OLAP、即席查询(ad hoc query)区别与联系

    对于目前来讲,对数据的处理主要集中在两个方面,一种是联机事务处理 OLTP(on-line transaction processing),另一种是联机分析处理 OLAP(On-Line Analyt ...

  2. OLTP, OLAP, 即席查询(ad hoc query)区别与联系

    对于目前来讲,对数据的处理主要集中在两个方面,一种是联机事务处理OLTP(on-line transaction processing),另一种是联机分析处理OLAP(On-Line Analytic ...

  3. Ad Hoc Networks TOPIC FOUR <MANET Routing>【Personal Notes】

    Ad Hoc Networks TOPIC FOUR 为什么不用有线MANET Routing? Hidden terminal Exposed terminal MANET的组成分类 一.DSDV( ...

  4. 关于ad hoc retrieval的解释

    : 信息检索中常提到ad hoc, routing filtering等术语,能否解释一下它们的含义? Answer: TREC刚开始的时候只有两个任务,ad hoc和routing. 前者类似于图书 ...

  5. Ad hoc网络路由协议概述1——分类

    目录 1. 传统Internet网络路由协议 1.1 距离矢量路由协议(Distance Vector) 1.2 链路状态路由协议(Link State) 1.3 在Ad hoc网络中的不适用性 1. ...

  6. ad hoc检索 routing检索

    ad hoc 类似于图书馆里的书籍检索,即书籍库(数据库)相对稳定不变,不同用户的查询要求是千变万化的.这种检索就称为ad hoc.基于Web的搜索引擎也属于这一类. routing 用户的查询要求相 ...

  7. ios 8+ (xcode 6.0 +)应用程序Ad Hoc 发布前多设备测试流程详解

    我们开发的程序在经过simulator以及自己的iOS设备测试后,也基本完成应用程序了,这时候我们就可以把它发布出去了更更多的人去测试,我们可以在iOS平台使用ad hoc实现. 你在苹果购买的开发者 ...

  8. SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问

    想用openrowset查询远程数据库,结果提示SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问错误,在网上搜索了一下,找到解决方法: --Ad ...

  9. [原创]SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 的访问...

    TSQL查询Excel数据使用openrowset通常会报如下错误: 消息 15281,级别 16,状态 1,第 1 行 SQL Server 阻止了对组件 'Ad Hoc Distributed Q ...

  10. Smoke Test与Ad hoc Test

    Smoke Test与Ad hoc Test Smoke Test: 冒烟测试就是在每日build建立后,对系统的基本功能进行简单的测试.这种测试强调功能的覆盖率,而不对功能的正确性进行验证.从这一点 ...

最新文章

  1. 4行代码,让app自动化框架支持 webview 混合应用操作
  2. linux下tomcat部署java web项目_求助帖 linux服务器 tomcat部署javaweb项目问题
  3. java中的基本小程序_12个用Java编写基础小程序经典案例(收藏篇)
  4. Server 2016DC查看五种AD角色的方法
  5. java房屋租赁系统源码,基于jsp+mysql+Spring开发,免费分享
  6. SourceOffSite Server和Visual SourceSafe 6.0d锁死问题的解决
  7. bugzilla安装
  8. 误差逆传播算法(BP算法)
  9. Unity禁止多点触控
  10. supermap 点云_SuperMap新一代三维GIS技术体系
  11. java Math类的常用方法介绍
  12. EI国际会议计算机2018,【Ei检索】2018年自动控制,机电和工业工程国际会议
  13. 关系模式设计优化(数据库学习重点,难点)
  14. 机器学习(上)线性回归、多项式回归、标准差、百分位数、数据分布、散点图
  15. 这个高仿小米商城项目太惊艳了
  16. Django REST 框架的 FBV 与 CBV 选择
  17. 用表格做出的阴影扇形图
  18. 微信证据以及数据恢复删除记录恢复交易恢复
  19. bayaim_当前国内外Hadoop的实际使用案例
  20. python实现自动拨号

热门文章

  1. 【三维目标检测】SSN(一)
  2. For-For循环嵌套(大圈套小圈思想)
  3. Android学习笔记 56. TabLayout 选项卡布局
  4. 低学历如何在职场中取胜
  5. 实现断网收银_2019超市连锁店收银系统前5名
  6. 国内首个隐私计算盛会闭幕,区块链与隐私碰撞,数据流动价值未来可期
  7. 三相逆变器双pi控制器参数如何调节_学术简报︱如何解决并网逆变器的重复控制器积分饱和问题?...
  8. 标签软件如何实现扫描二维码显示汉字
  9. 下载 145 部盗版视频,被法院判赔偿 70 万元!
  10. 第二周总结(2022.10.24~2022.10.28)