这个问题已经在这里有了答案 :
由于在MySQL中使用保留字作为表或列名而导致的语法错误 (1个答案)
6年前关闭。
以下查询将不会执行
mysql_query("SELECT * FROM order WHERE orderID = 102;");
它产生以下错误信息:
您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第2行的“ order WHERE orderID =
102”附近使用
如何编写可成功查询此表的SQL?
订单是保留字。不要将保留字用作表或字段名称;或将其包装在转义字符中,例如mysql。就我个人而言,我只是避免使用它们,因为从长远来看,它们通常引起比他们值得的更多头痛。
例:
mysql_query("SELECT * FROM `order` WHERE orderID = 102;");
更多信息 -您可以在这里获得有关保留字的更多信息https://dev.mysql.com/doc/refman/5.5/zh-
CN/keywords.html
本文向大家介绍Java中的受保护关键字,包括了Java中的受保护关键字的使用技巧和注意事项,需要的朋友参考一下 受保护的访问修饰符-Protected 在超类中声明为受保护的变量,方法和构造函数只能由其他包中的子类或受保护成员类的包中的任何类访问。 受保护的访问修饰符不能应用于类和接口。方法,字段可以声明为受保护,但是接口中的方法和字段不能声明为受保护。 受保护的访问使子类有机会使用helper方
我有一个PDF文件,其中包含一个表单,其中的字段具有相同的字段名。这是为了共享文档中的数据而做的。例如,我有合同,此文档的每一页都必须有公司名称,我将公司名称写在一个表单字段中,并将其复制到当前文档的所有页面,但是当我尝试使用库阅读此文档时,我没有得到此数据,因为只创建一个字段名为的字段,而另一个字段名为clean。 如何使用库读取具有相同字段名称的字段?
问题内容: 我需要一个存储键值对的表,因此我创建了一个表,其中包含一个名为“ Key”的列和一个名为“ Value”的列。 这将失败: “关键字’key’附近的语法不正确。” 也许我不应该将其称为“键”,但我只是想知道是否可以使用名称为sql关键字的列? 谢谢 问题答案: 您可以在[]括号内括起类似的列名。所以:
我使用的是,我需要展平包含同名字段的文档。 我创建的文档如下所示: 在那之后,我试图像下面这样压平文档: 我的主要方法是: 展平后,我得到的文档包含一个展平字段,但我必须得到两个展平字段。 如何解决此问题?
请参考附件截图了解表格结构。 Empd_Id是'employee'表中的主键,该主键与'product'表中的'product_id'一起成为复合键的一部分。任何员工都可以拥有多个产品,因此在这种情况下,“员工-产品”表之间就变成了“一对多”关系。现在我很困惑,是只需要编写1个JpaRepository接口(即为employee编写),还是需要编写2个JpaRepository接口(1个为empl
问题内容: 表1包含列:entry_id user_id …表2包含列:entry_id user_id … user_id条目并不总是相同的,因此我想将它们都提取出来,以便以后可以在脚本中对它们进行比较 我想提取t1.user_id和t2.user_id …问题是结果数组只有user_id 谢谢你 问题答案: 使用关键字: