Большие значения int из базы данных oracle sql становятся отрицательными после чтения sql в df с пандами - PullRequest
0 голосов
/ 23 ноября 2018

У меня есть несколько больших чисел, таких как 12341567899 в базе данных Oracle в column1.Я использую python для чтения данных в df.

df = pd.read_sql(query, connection)

, после этого я получаю свои значения int как отрицательные.Я понимаю, что проблема в переполнении dtype int, поэтому я попытался написать to_char(column1) и получить все большие числа в виде строк.Но это делает мой запрос очень медленным.Как я могу справиться с этой проблемой?Благодарю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...