Re: insert - Mailing list pgsql-ru-general

From Alexander M. Pravking
Subject Re: insert
Date
Msg-id 20051206135958.GJ16326@dyatel.antar.bryansk.ru
Whole thread Raw
In response to insert в varchar  (Genix <genix@list.ru>)
List pgsql-ru-general
On Tue, Dec 06, 2005 at 04:24:49PM +0300, Genix wrote:
> Подскажите, можно ли настроить PgSQL таким образом, чтобы при insert'е в
> поле varchar(XX) строки длиннее    XX+1 не возникало ошибки? Т.е. чтобы
> она просто обрезалась до XX символов.

Если уж лень делать substr в запросах, то наиболее простым мне видится
следующее: сделать поле text вместо varchar(XX) и повесить триггер
BEFORE INSERT OR UPDATE, который будет обрезать поле до нужного размера.


--
Fduch M. Pravking

pgsql-ru-general by date:

Previous
From: Oleg Bartunov
Date:
Subject: Re: insert в varchar
Next
From: "Andrey N. Oktyabrski"
Date:
Subject: Re: insert в varchar