Re: Error in Table Creation

Поиск
Список
Период
Сортировка
От Guillaume Lelarge
Тема Re: Error in Table Creation
Дата
Msg-id CAECtzeUXNYZkg7mYpw9g-X9dd6CD_MVdVXV=niLDL1PtqX4O3A@mail.gmail.com
обсуждение исходный текст
Ответ на Error in Table Creation  (Rajnish Vishwakarma <rajnish.nationfirst@gmail.com>)
Список pgsql-general
Le jeu. 25 juin 2020 à 10:59, Rajnish Vishwakarma <rajnish.nationfirst@gmail.com> a écrit :
I am creating dynamically table in PostgreSQL using psycopg2 by passing the below 2 strings as column names:

'BAF7_X_X_During_soaking-__Temperature__difference_coil_to_coil_with_metal_temp_TC_load_in_PA_load'

and

'BAF7_X_X_During_soaking-__Temperature__difference_coil_to_coil_with_metal_temp_TC_load__in_TA_load'

And the above column names are not same ( both are different columns ) and both the columns has string same till   'BAF7_X_X_During_soaking-__Temperature__difference_coil_to_coil_with_metal_temp_TC_load__  .

but i am getting errors as
Error:
Traceback (most recent call last): File "C:/Users/Administrator/PycharmProjects/untitled/table_creation_with_HDA_Data.py", line 131, in <module> cursor.execute(sqlCreateTable) psycopg2.errors.DuplicateColumn: column "BAF7_X_X_During_soaking-__Temperature__difference_coil_to_coil_" specified more than once
The above columns are of type TEXT ...also it may be Numeric Type in future.

Require assistance from Postgres team on the above error.

Object names in PostgreSQL are limited to 63 characters. If you put more characters, it will silently truncate them to 63 characters. In your case, they are truncated, and the truncated strings end up being the same. So, use less characters for your objects' names.

В списке pgsql-general по дате отправления:

Предыдущее
От: "Bhalodiya, Chirag"
Дата:
Сообщение: PostGreSQL TDE encryption patch
Следующее
От: Magnus Hagander
Дата:
Сообщение: Re: Error in Table Creation