@Smeilz1
За любое развитие

Как узнать в какой колонке произошла ошибка при записи в базу Postgresql через библиотеку psycopg2 Python?

Имею 2 ошибки:
1) EXCEPTION: ticker_prices> (, DataError('numeric field overflow\nDETAIL: A field with precision 20, scale 5 must round to an absolute value less than 10^15.\n'), )

2)EXCEPTION: ticker_prices> (, DataError('invalid input syntax for integer: "undefined"\nLINE 1: ...741413.0,0.0,0.0,2230,7959,4643,549,0,0,0,0,0,0,0,\'undefined...\n

В базе 100 колонок. Как сделать лог, чтобы узнать ответ от Posgresql в какой ячейке неверный тип данных, чтобы не проверять все 100 вручную?
  • Вопрос задан
  • 348 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
лог достаточно и так информативен

только брать строку и смотреть
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект