| From: | "Gyorgy Molnar" <yuri(at)powercom(dot)com(dot)sg> |
|---|---|
| To: | <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: string concatenation |
| Date: | 2002-10-14 21:57:11 |
| Message-ID: | 00e201c273cc$dcc84430$6e01a8c0@dell8100 |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
> > I got an empty string for result. I think I got this result because the
> > string concatenation ("||") was created with "isstrict" flag. In this
case
> > it will give back NULL object if one of the arguments was NULL object.
>
> Actually, you got back a NULL, not an empty string. There is a big
> difference (even if Oracle confuses the two concepts).
>
> > Is this feature will change in the future?
>
> No. That's what the SQL standard says to do, and that's what we plan to
> keep doing. You can make your own nonstandard concatenation function
> if you feel like it, though.
I see. I think the best way if I make my own concatenation operator and use
it as a temporary fix. In the long-run the best way to avoid this kind of
problems by desing at the beginning of the projects.
Thank you for your help.
Best Regards,
Yuri
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruce Momjian | 2002-10-14 23:02:19 | Re: Sizing and striping log area |
| Previous Message | news.postgresql.org | 2002-10-14 21:40:02 | Re: Sizing and striping log area |