awswrangler 2.12.1
我能够将 data.head() 写入数据库,但在尝试写入所有数据时出错。数据是从另一个表中复制过来的,并在 to_sql 之前进行了一些清理。我也做了 data = data.fillna(value=np.nan)
wr.redshift.to_sql(data, con, schema="level0",
table="test", mode="overwrite")
ProgrammingError: {'S': 'ERROR', 'C': '22001', 'M': 'value too long for type character varying(256)', 'F': '/home/ec2-user/padb/ src/pg/src/backend/utils/adt/varchar.c','L':'511','R':'varchar'}