H2数据库更新多列

时间:2013-06-16 07:53:54

标签: database h2

美好的一天,

我试图弄清楚如何更新h2数据库中的多个列。单列很容易:

UPDATE TABLENAME SET COLUMN1 ='X'WHERE ID ='2'

但我想更新COLUMN2和COLUMN3。我该怎么做?!!

1 个答案:

答案 0 :(得分:2)

常规syntax to update多列是:

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

有些数据库也支持:

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