DROP TABLE IF EXISTS qgis_test.string_array; CREATE TABLE qgis_test.string_array ( pk SERIAL NOT NULL PRIMARY KEY, value text[] ); INSERT INTO qgis_test.string_array(value) VALUES ('{a,b,c}'); DROP TABLE IF EXISTS qgis_test.int_array; CREATE TABLE qgis_test.int_array ( pk SERIAL NOT NULL PRIMARY KEY, value int4[] ); INSERT INTO qgis_test.int_array(value) VALUES ('{1,2,-5}'); DROP TABLE IF EXISTS qgis_test.double_array; CREATE TABLE qgis_test.double_array ( pk SERIAL NOT NULL PRIMARY KEY, value float8[] ); INSERT INTO qgis_test.double_array(value) VALUES ('{1.1,2,-5.12345}');