Selecting array values with slices : Array Slice « Array « PostgreSQL






Selecting array values with slices


postgres=#
postgres=# CREATE TABLE book (id integer,titles text[]);
CREATE TABLE
postgres=#
postgres=# INSERT INTO book VALUES (102, '{"AAA\'s VVVV"}');
INSERT 0 1
postgres=# INSERT INTO book VALUES (103, '{"AAA", "VVVV"}');
INSERT 0 1
postgres=#
postgres=#
postgres=# -- Selecting array values with slices
postgres=#
postgres=# SELECT titles[1:2] FROM book;
     titles
----------------
 {"AAA's VVVV"}
 {AAA,VVVV}
(2 rows)

postgres=#
postgres=# drop table book;
DROP TABLE
postgres=#
           
       








Related examples in the same category

1.An array slice is denoted by writing lower-bound:upper-bound for one or more array dimensions