pg.ddx.io  pgsql-bugs@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Manish Singh <manish.singh@india.corelynx.com>
To: pgsql-bugs@lists.postgresql.org
Subject: PostgreSQL appears to truncate column alias names after 31 characters.
Date: Tue, 1 Oct 2024 07:06:03 +0000 (UTC)
Message-ID: <1158363234.5085080.1727766363469.JavaMail.zimbra@india.corelynx.com> (raw)

Hello, 
I am using pgsql with laravel. I have noticed that PostgreSQL appears to truncate column alias names 
after 31 characters. 

For example (this is from the psql command-line tool): 

SELECT rss_headline_id as abcdefghijklmno pqrstuvwxyz1234 56, title, url 
FROM news_rss_headli nes headlines WHERE rss_headline_id = 22833; 
NOTICE: identifier "abcdefghijklmn opqrstuvwxyz123 456" will be 
truncated to "abcdefghijklmn opqrstuvwxyz123 45" 

Granted, having alias names this long may seem a little goofy, but I 
am working on an object Persistence Layer that has the capability of 
sometimes generating long aliases behind the scenes. 

Does anyone know if this is a known limitation to PostgreSQL ? (I 
couldn't find any documentation which specifically addresses this 
issue) Is there a way to make PostreSQL support longer alias names? 
Are there any plans to address this in future version of PostgreSQL? 
Or... should I just "suck it up" and fix my code? ;-). 

Please suggest me how can i solve this problem.I can not switch my RDBMS from PGSQL to others 

Any insights or comments would be appreciated. 

Thanks, 
Manish Kumar Singh 

view thread (2+ messages)  latest in thread

Message-ID: <1158363234.5085080.1727766363469.JavaMail.zimbra@india.corelynx.com>
Permalink:  ../1158363234.5085080.1727766363469.JavaMail.zimbra@india.corelynx.com/
Also on:    postgresql.org/message-id/1158363234.5085080.1727766363469.JavaMail.zimbra@india.corelynx.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-bugs@postgresql.org
  Cc: manish.singh@india.corelynx.com, pgsql-bugs@lists.postgresql.org
  Subject: Re: PostgreSQL appears to truncate column alias names after 31 characters.
  In-Reply-To: <1158363234.5085080.1727766363469.JavaMail.zimbra@india.corelynx.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox