1
我需要編寫一個插入查詢,其中一個值是一個由3個元素組成的數組。 我試圖做這樣的:H2 db中的數組文字的語法是什麼?
INSERT INTO some_table (id, col) VALUES (1, '{1, 2, 3}');
我用「關口」價值sintax是PostrgreSQL有效的數組常量,但H2將其視爲數組的一個值,但不作爲有3個元素的數組。
表DDL:
我需要編寫一個插入查詢,其中一個值是一個由3個元素組成的數組。 我試圖做這樣的:H2 db中的數組文字的語法是什麼?
INSERT INTO some_table (id, col) VALUES (1, '{1, 2, 3}');
我用「關口」價值sintax是PostrgreSQL有效的數組常量,但H2將其視爲數組的一個值,但不作爲有3個元素的數組。
表DDL:
'INSERT INTO some_table(ID,列)值(1,「(1,2,3) ');'它工作嗎? – lad2025
@ lad2025同樣的結果。它插入一個數值爲'''{(1,2,3)}'的數組,而不是3個數組的數組 –
嘗試'INSERT INTO some_table(id,col)VALUES(1,(1,2,3) )' – lad2025