2017-08-09 17 views
1

我需要編寫一個插入查詢,其中一個值是一個由3個元素組成的數組。 我試圖做這樣的:H2 db中的數組文字的語法是什麼?

INSERT INTO some_table (id, col) VALUES (1, '{1, 2, 3}'); 

我用「關口」價值sintax是PostrgreSQL有效的數組常量,但H2將其視爲數組的一個值,但不作爲有3個元素的數組。

表DDL:

​​
+0

'INSERT INTO some_table(ID,列)值(1,「(1,2,3) ');'它工作嗎? – lad2025

+0

@ lad2025同樣的結果。它插入一個數值爲'''{(1,2,3)}'的數組,而不是3個數組的數組 –

+0

嘗試'INSERT INTO some_table(id,col)VALUES(1,(1,2,3) )' – lad2025

回答