UPDATE 语句格式类似于 INSERT 语句
UPDATE statement format analogous to INSERT statement
我知道 UPDATE
语句的格式如下:
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;
我想知道是否存在类似于 INSERT
语句的格式,如下所示:
UPDATE table_name
SET (column1,column2,column3,...)
VALUES (value1,value2,value3,...)
WHERE some_column=some_value;
这是一个有效的查询吗?
我正在使用 MySQL。
简短的回答 - 没有。
update
语法的所有变体都有一个 set
形式的子句 colulmn1=..., column2=...
等。要获得支持的语法变体的完整列表,您可以 check out the documentation.
我知道 UPDATE
语句的格式如下:
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;
我想知道是否存在类似于 INSERT
语句的格式,如下所示:
UPDATE table_name
SET (column1,column2,column3,...)
VALUES (value1,value2,value3,...)
WHERE some_column=some_value;
这是一个有效的查询吗?
我正在使用 MySQL。
简短的回答 - 没有。
update
语法的所有变体都有一个 set
形式的子句 colulmn1=..., column2=...
等。要获得支持的语法变体的完整列表,您可以 check out the documentation.