Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database H2数据库更新多列_Database_H2 - Fatal编程技术网

Database H2数据库更新多列

Database H2数据库更新多列,database,h2,Database,H2,你好 我试图弄清楚如何更新h2数据库中的多个列。单列很简单,如下所示: 更新TABLENAME SET COLUMN1='X',其中ID='2' 但我也想更新第2列和第3列。我该怎么做 常规多列是: UPDATE TABLENAME SET COLUMN1='X', COLUMN2='Y', COLUMN3='Z' WHERE ID='2' 一些数据库还支持: UPDATE TABLENAME SET (COLUMN1, COLUMN2, COLUMN3) = ('X', 'Y', '

你好

我试图弄清楚如何更新h2数据库中的多个列。单列很简单,如下所示:

更新TABLENAME SET COLUMN1='X',其中ID='2'

但我也想更新第2列和第3列。我该怎么做

常规多列是:

UPDATE TABLENAME 
SET COLUMN1='X', COLUMN2='Y', COLUMN3='Z' 
WHERE ID='2'
一些数据库还支持:

UPDATE TABLENAME 
SET (COLUMN1, COLUMN2, COLUMN3) = 
('X', 'Y', 'Z') WHERE ID='2'