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