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

方括号在SQL查询中有效吗?

昝卓
2023-03-14
问题内容

我正在看某人给我写的便条,看起来像这样:

SELECT Something FROM Foobar WHERE blah='blah'  --- [pulls this too - SELECT Something FROM Foobar WHERE something='elsehappens']

我试图弄清楚--- [ comment - QUERY]仅仅是评论还是它实际上意味着我从未见过的东西。


问题答案:

在这种情况下,它只是一个注释…方括号通常用于定界保留字的真实名称,或者仅用于定界实际的标识符,但是a之后的任何内容--始终是注释。



 类似资料:
  • 问题内容: 在where语句中,添加不必要的括号是否 会影响SQL性能? 例子: 问题答案: 不,没有任何重要意义。 该查询被解析一次,在此阶段,一些额外的括号可能意味着执行时间略有不同,但是您必须要有很多括号才能进行测量。 一旦查询被解析并开始执行,它的行为将与没有多余括号的行为完全相同。仅保留实际操作。

  • 问题内容: 我发现其中带有方括号的select语句。谁能解释这个括号是什么意思? 例如 谢谢。 问题答案: 根据oracle的文档:http : //docs.oracle.com/cd/B10500_01/text.920/a96518/cqspcl.htm 括号字符用于对术语和字符之间的运算符进行分组;但是,它们阻止了扩展操作员的进入(模糊,音效,词干)。 它是查询中的分组字符。

  • 问题内容: 我试图从字符串中提取括号之间的值。我怎样才能做到这一点。 例如:我有这个字符串:Abta Gupta(01792) 我想得到括号之间的结果,即:01792 我正在尝试编写这样的查询: 这实际上给了我结果。但是问题是括号之间的字符数不一定总是5。 因此,我想避免在查询中对“ 5”进行硬编码。 有人可以让我知道如何使这个查询更通用。 谢谢阿卜哈 问题答案: 我们可以在这里尝试使用:

  • 事情是这样的: 您将得到一个字符串,其元素为括号。 任务是根据这些条件确定括号字符串是有效的还是无效的。 示例有效字符串: 示例无效字符串: null

  • 我使用作为sql选择。现在有了要转换为QueryDSL的本机查询。它由括号中的两个OR语句组成,后跟一个应用于两个OR部分的and和查询。 我需要以下内容: 在querydsl中,我可以编写以下示例:

  • 问题内容: 我正在阅读此查询,遇到了我不明白的那一行 FETT列表是一个表 FETT搜索是FETT列表中的一列 有人可以解释感叹号的含义吗? 谢谢 问题答案: 通常,您会在MS Access代码中看到此信息(对于感叹号,这是SQL Server的句点)。您可以通过table.column来引用列,或者如果为表赋予别名,则可以通过alias.column来引用。如果要在使用联接时特定于表,则可以执行