Re: [GENERAL] What would be a good way to append some text to the end of a text field?

From: "Ross J(dot) Reedstrom" <reedstrm(at)wallace(dot)ece(dot)rice(dot)edu>
To: Wim Aarts <w(dot)aarts(at)dsdeurne(dot)nl>
Cc: PostgreSQL Question <pgsql-general(at)postgresql(dot)org>
Subject: Re: [GENERAL] What would be a good way to append some text to the end of a text field?
Date: 1999-11-22 15:43:40
Message-ID: 19991122094340.B8160@wallace.ece.rice.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mon, Nov 22, 1999 at 02:45:04PM +0100, Wim Aarts wrote:
>
> Now I use php3 to read the text from the database then I append some
> text to it and finaly I do an update on the text field.
> Is it possible to use an SQL statement to do this directly in the
> database?
>

Like this?

test=> create table test_text (word_id int, words text);
CREATE
test=> insert into test_text values (1, 'some text');
INSERT 684150 1
test=> insert into test_text values (2, 'some other text');
INSERT 684151 1
test=> select * from test_text;
word_id|words
-------+---------------
1|some text
2|some other text
(2 rows)

test=> update test_text set words = textcat(words,', and text added later') where word_id=1;
UPDATE 1
test=> select * from test_text;word_id|words
-------+-------------------------------
2|some other text
1|some text, and text added later
(2 rows)

test=>

Ross
--
Ross J. Reedstrom, Ph.D., <reedstrm(at)rice(dot)edu>
NSBRI Research Scientist/Programmer
Computer and Information Technology Institute
Rice University, 6100 S. Main St., Houston, TX 77005

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message J. Roeleveld 1999-11-22 15:56:26 Rule plan string to big, HELP!
Previous Message Jaco de Groot 1999-11-22 15:35:38 drop/rename table and transactions