我正在使用简单的数据库。在我的简单数据库中有“device.OS”属性。我想要“device.OS”相同的attibute值。请帮助解决这个问题。
请注意: 我可以尝试正常的属性值,我可以得到值。 但如果“。”,则属性名称中无法获取值。 它显示“语法错误”
谢谢, 塞特希
答案 0 :(得分:3)
在SimpleDB中使用SELECT时,有时必须引用属性名称本身。如果名称(属性名称或域名)包含除字母,数字,下划线和美元符号以外的任何字符,则必须引用它。
在SimpleDB SELECT中引用名称时,使用后备字符(`)(而不是引用允许单引号或双引号字符的值)
SELECT * FROM Inventory WHERE `device.OS` = 'Linux'