尝试使用SQL更新记录,但在多个表单上工作,但在此特定表单上收到错误。使用SQL更新记录
即使尝试使用phpmyadmin &上的SQL框仍然出现错误。
UPDATE `loanproducts` SET `product`= Working WHERE `productid` = 7
&即时得到以下错误:#1054 - 在“字段列表”未知列“工作”
任何人都知道,因为我已经跟着我使用的代码,为什么我得到这个错误其他工作页面,所以无法弄清楚我出错的地方?
感谢
尝试使用SQL更新记录,但在多个表单上工作,但在此特定表单上收到错误。使用SQL更新记录
即使尝试使用phpmyadmin &上的SQL框仍然出现错误。
UPDATE `loanproducts` SET `product`= Working WHERE `productid` = 7
&即时得到以下错误:#1054 - 在“字段列表”未知列“工作”
任何人都知道,因为我已经跟着我使用的代码,为什么我得到这个错误其他工作页面,所以无法弄清楚我出错的地方?
感谢
也许你的意思是:
UPDATE `loanproducts` SET `product`= 'Working' WHERE `productid` = 7
VS您
UPDATE `loanproducts` SET `product`= Working WHERE `productid` = 7
注意颜色在这里编码已经以不同颜色的工作(在第1例),表示这是一个字符串,而不是如product
:P
我们所做的只是添加蜱(撇号,单引号选择你的味道),你知道这个东西'
围绕'工作',所以引擎知道这是一个字符串!
我想你是指单引号?我打电话打勾表示字段名称' –
我看到它有很多种方式,在我的书中,后面的蜱被用来表示列,蜱,单引号,撇号都是一样的东西。我更喜欢撇号,但我被推翻了。因此,我会让“标准警察”认定这一点:P – xQbert
为了避免模棱两可,请分别将这些字符分别ascii 39和96。由于这是一个计算机编程论坛,任何值得在这里工作的人都会理解这些条款。 –
正在贷款产品中使用变量或列吗?还是应该是字符串“Working”? – xQbert
什么是'工作'?根据错误,它不是该表上的列,而是根据预期的查询。 – David
不正确的SQL语法尝试'UPDATE \'贷款产品\'SET \'product \'='工作'WHERE \'productid \'= 7'字符串必须用引号包装 – RiggsFolly