之前发现了一个别名。 (接近" genreID"在第83位)
UPDATE book SET name='douglas adams' description='ffff' rating=1 yearReleased=2001 genreID=9 authorID=11 WHERE bookID=11
这是输出的输出我无法发现任何问题 如果有人能看到任何错误,我们将不胜感激
答案 0 :(得分:0)
在每个列名
之后,,
的语法错误
UPDATE book SET name='douglas adams',
description='ffff',
rating=1,
yearReleased=2001,
genreID=9,
authorID=11
WHERE bookID=11
常规语法:
UPDATE table
SET column1 = expression1,
column2 = expression2,
...
[WHERE conditions];
答案 1 :(得分:0)
查询语法错误。在更新查询中,如果要编辑多列,请始终使用逗号(,)分隔符。实际的查询将是:
UPDATE book SET name='douglas adams', description='ffff', rating=1, yearReleased=2001, genreID=9, authorID=11 WHERE bookID=11
找到有关更新查询的详情