Configurations: A: PostgreSQL 7.2.2 on a RedHat Linux 6.2 B: Windows PostgreSQL 8.0.0 RC2 (A) truncates table names with length >32 characters to 32 characters. I have some legacy application which relies on this fact. This code uses 32+ chars for creating the schema but uses 32- chars for querying. This works fine with 7.2.2. However, it doesn't work with (B) which expects complete names. My application needs to work with both the databases. Is there any way by which I can impose the 32 char limit on the 8.0 database? In which PGSQL release did the table name length limitation change? Thanks, Sankar Keywords: PostgreSQL, table, name, length, 32, 31, truncate, limit Keywords: 8.0.0, 7.2.2
Sankaranarayanan K V <sankar@motorola.com> writes:
> Is there any way by which I can impose the 32 char limit
> on the 8.0 database?
Rebuild with a different NAMEDATALEN.
> In which PGSQL release did the table name length limitation change?
RTF release notes.
regards, tom lane
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера