当前位置: 首页 > 面试题库 >

什么是动态SQL?

谯和煦
2023-03-14
问题内容

我刚刚问了一个与SQL有关的问题,第一个答案是:“在 这种情况下,动态SQL才是可行之路。

因为以前从未听说过 动态SQL
,所以我立即在此站点和Web上搜索了它的含义。维基百科没有与此标题相关的文章。Google的第一个结果全部指向用户论坛,人们在这里或多或少地询问相关问题。

但是,我没有找到关于“动态SQL”的明确定义。这是 特定于供应商的吗? 我使用 MySQL
,但在MySQL手册中没有找到参考(在MySQL用户论坛中只有问题,大部分是未回答的问题)。

另一方面,我发现了许多对 存储过程的
引用。尽管我从未使用过任何存储过程,但我对存储过程有一个更好的了解。这两个概念是如何关联的?他们是同一件事还是一个人使用另一个人?

基本上,需要为对这个概念不熟悉的人简单地介绍 动态SQL

PS:如果您愿意,您可以回答我先前提示此问题的问题:SQL:我们如何才能在table1的字段中给定的表上建立table1 JOIN
table2?


问题答案:

动态SQL 只是 动态 构建查询的地方-
与某些供应商一起,您可以在一个存储过程中构建动态查询的文本,然后执行生成的SQL。在其他情况下,该术语仅指代客户端上的代码做出的决定(至少与供应商无关)



 类似资料:
  • “动态”功能是一个面向企业内部所有人的话题社区,专为聚集企业内趣味相投的人而生(由原本的“企业内部公开群”升级进化而来)。在这里,你可以创建/关注感兴趣的话题,并在该话题下发布“动态”进行企业内社交活动。目前只有轻推手机版提供动态功能。

  • 谈到动态规划,很多人会疑惑动态规划难吗?说实话很难,特别是对于初学者来说,入门动态规划的时候,举个例子,看 0-1背包问题,很容易就被题目弄懵了。就算看的懂答案,但就是自己不会做,不知道怎么下手。就像做递归的题,看的懂答案,但下不了手。 对于动态规划,好多题都会用到,如果你对动态规划感兴趣,或者你不知道怎么下手,那么这篇文章的将会系统的介绍什么是动态规划,帮助大家做题。 为了兼顾初学者,我会从最简

  • 本文向大家介绍什么是iOS的动态绑定 ?相关面试题,主要包含被问及什么是iOS的动态绑定 ?时的应答技巧和注意事项,需要的朋友参考一下 —在运行时确定要调用的方法 动态绑定将调用方法的确定也推迟到运行时。在编译时,方法的调用并不和代码绑定在一起,只有在消实发送出来之后,才确定被调用的代码。通过动态类型和动态绑定技术,您的代码每次执行都可以得到不同的结果。运行时因子负责确定消息的接收者和被调用的方法

  • 问题内容: 我开始用Java编程。 一本书说,在这种情况下,我应该使用static,但没有明确说明为什么应该使用静态方法或含义。 你能澄清一下吗? 问题答案: 的概念与某物是类的一部分还是对象(实例)有关。 对于声明为的方法,它表示该方法是一个类方法- 该方法是类的一部分,而不是对象的一部分。这意味着另一个类可以通过引用来调用另一个类的类方法。例如,调用的run方法可以通过以下方式完成: 另一方面

  • 本文向大家介绍什么是动态频率选择(DFS)?,包括了什么是动态频率选择(DFS)?的使用技巧和注意事项,需要的朋友参考一下 动态频率选择(DFS)是IEEE 802.11无线网络或WiFi中使用的一种技术,该技术允许设备动态切换传输的工作频率以避免与其他设备发生干扰。 特征 对于与雷达共享5 GHz无线电频谱的所有IEEE 802.11设备,DFS是一项法定命令。 DFS已在IEEE 802.11

  • 问题内容: 我们如何实现动态存储过程,它们是否与sql server中的动态函数和动态查询相关? 请赐教… 问题答案: 只有动态SQL涉及创建T-SQL文本并使用(或简单地)执行T- SQL文本的实践:动态SQL的诅咒和祝福。 存储过程可以执行动态SQL,而函数则不能。