regression=# select '{124,567,66}'::int[] + 345;
     ?column?
------------------
 {124,567,66,345}
(1 row)
regression=# select '{124,567,66}'::int[] + '{345,1}'::int[];
      ?column?
--------------------
 {124,567,66,345,1}
(1 row)
select '{124,567,66}'::int[] - 567;
 ?column?
----------
 {124,66}
(1 row)
regression=# select '{124,567,66}'::int[] - '{567,66}';
 ?column?
----------
 {124}
(1 row)


Ryan Mahoney wrote:
Hi Oleg (and pgsql hackers!),

Recently I encountered a problem attempting to use the integer array
function for pushing an integer onto an integer array field.

Can you write an example of a sql statement for pushing a single value onto
an integer array and for popping a specific value off of an integer array?
I see the function in the documentation, but the actual statement syntax to
use is not clear to me.

Thanks for any help you can provide!

Ryan Mahoney




---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly

--
Teodor Sigaev
[EMAIL PROTECTED]



---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster

Reply via email to