Hi

ne 1. 11. 2026 v 7:43 odesílatel Igor Korot <[email protected]> napsal:

> hi, ALL,
> Is there an option to return a trimmed string from the query?
>
> If I try to retrieve the char(10) from the table and the field only have
> "abc", how to prevent the value to be returned as "abc     "?
>

no, there is not any option, you need to cast result value to varchar;

(2026-11-01 07:57:03) postgres=# create table foo(a char(10));
CREATE TABLE
(2026-11-01 08:01:49) postgres=# insert into foo values('abc');
INSERT 0 1
(2026-11-01 08:02:03) postgres=# select a, a::varchar from foo;
┌────────────┬─────┐
│     a      │  a  │
╞════════════╪═════╡
│ abc        │ abc │
└────────────┴─────┘
(1 row)

regards

Pavel


>
> Thank you.
>
>
>

Reply via email to