The same result for with SPACE and without SPACE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Before you kick me out of the group, can you please explain.

 

I thought the orig issue was that purposefully spaces/whitespace are being ignored (or not ignored.) in the select.  Maybe there was an email in the middle that I missed.

 

create table matt_test (c1 int)

 

insert into matt_test  values ('123')

 

insert into matt_test  values (' 123')

 

insert into matt_test values ('123 ')

 

select c1 from matt_test where c1 = '123'

-- all 3 rows returned.

 

Is it expected behavior that all 3 rows would be returned (because the space isn’t an INT?)

 

Works as I would expect with TEXT

 

create table matt_test2 (c2 text)

 

insert into matt_test2  values ('123')

 

insert into matt_test2  values (' 123')

 

insert into matt_test2  values ('123 ')

 

select c2 from matt_test2 where c2 = '123'

-- 1 rows returned.

 

 

From: mahesh <mahesha_dba@xxxxxxxxx>
Sent: Thursday, June 15, 2023 7:12 AM
To: Scott Ribe <scott_ribe@xxxxxxxxxxxxxxxx>; Mohammed Aslam <hmdaslam97@xxxxxxxxx>; pgsql-admin@xxxxxxxxxxxxxxxxxxxx
Cc: Wetmore, Matthew (CTR) <Matthew.Wetmore@xxxxxxxxxxxxxxxxxxx>; Tom Lane <tgl@xxxxxxxxxxxxx>; M Sarwar <sarwarmd02@xxxxxxxxxxx>
Subject: [EXTERNAL] Re: The same result for with SPACE and without SPACE

 

Kindly remove from from the group..

 

On Thursday, June 15, 2023 at 08:44:58 AM CDT, Mohammed Aslam <hmdaslam97@xxxxxxxxx> wrote:

 

 

Kindly remove from here

 

On Thu, 15 Jun, 2023, 7:09 pm Scott Ribe, <scott_ribe@xxxxxxxxxxxxxxxx> wrote:

> On Jun 15, 2023, at 7:08 AM, Wetmore, Matthew (CTR) <Matthew.Wetmore@xxxxxxxxxxxxxxxxxxx> wrote:
>
> I can reproduce this with a INT

?

When casting string to integer, trailing spaces do not cause an exception. When casting integer to char(n), the string will be blank padded.


[Index of Archives]     [Postgresql Home]     [Postgresql General]     [Postgresql Performance]     [Postgresql PHP]     [Postgresql Jobs]     [PHP Users]     [PHP Databases]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Yosemite Forum]

  Powered by Linux