insert into product (CategoriesId) values (2) where Categories=' ab '
Run Code Online (Sandbox Code Playgroud)
错误是
关键字'where'附近的语法不正确.
我无法理解请帮助我
你不能在插入上有where语句.如果您正在使用表格,那么您可以.
INSERT INTO product (CategoriesId) values (2)
Run Code Online (Sandbox Code Playgroud)
或者像这样:
INSERT INTO product (CategoriesId)
SELECT CategoriesId
FROM someTable
WHERE someTable.Categories=' ab '
Run Code Online (Sandbox Code Playgroud)
或者,如果您有现有行并想要UPDATE它们.然后这样做:
UPDATE product SET CategoriesId=2 WHERE Categories='ab'
Run Code Online (Sandbox Code Playgroud)
小智 5
你不能在where子句中使用insert,你应该像这样使用update
update product set CategoriesId = 2 where Categories='ab'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13069 次 |
| 最近记录: |