gpt4 book ai didi

mysql - 使用 Doctrine2 : Error: Expected end of string, 的查询问题得到 '.'

转载 作者:行者123 更新时间:2023-11-29 13:29:56 25 4
gpt4 key购买 nike

我正在尝试使用 Doctrine2 QueryBuilder 构建查询,但这就是我得到的:

[语法错误]第 0 行,第 69 列:错误:预期字符串结束,得到“.”

这是查询:

从 Stats\MESBundle\Entity\Valeur V 中选择值,其中代码 = SE.ENR.PRIM.FM.ZS

我认为问题是 SE.ENR.PRIM.FM.ZS 包含点。但我无法更改此代码。因此,我必须找到一种方法来解决这个问题,而不需要更改代码(实际上是一个变量:$code)。

最佳答案

对于Mysql,当你使用字符串时,你必须将它写在两个双引号之间。

以下代码应该可以工作:

SELECT value FROM Stats\MESBundle\Entity\Valeur V WHERE code = "SE.ENR.PRIM.FM.ZS"

关于mysql - 使用 Doctrine2 : Error: Expected end of string, 的查询问题得到 '.',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19620058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com