Я пытаюсь записать фрейм данных Python для красного смещения. Я написал этот код -
df.to_sql('df', redshiftEngine, index = False, if_exists = 'replace')
redshiftENgine = create_engine('skipping the details')
Я получаю ошибку ниже:
DataError: value too long for type character varying(256)
Далее копаясь в документации sqalchemy я нашел это:
Exception raised for errors that are due to problems with the processed data like division by zero, numeric value out of range, etc.This error is a DBAPI Error and originates from the database driver (DBAPI), not SQLAlchemy itself.
Но я все еще не уверен, как справиться с этой ошибкой. У меня более 300 столбцов и более 3000 строк.
Кто-нибудь сталкивался с этим раньше?