Ошибка при вставке pandas dataframe в PostgreSQL - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь вставить данные из фрейма данных в postgreSQL

У меня есть это соединение

engine = create_engine(
'postgresql+psycopg2://user:pass@localhost/mydb', convert_unicode=True)

Мой фрейм данных такой

df.to_sql('name', con=engine, if_exists='replace', index=False)

Но у меня естьэта ошибка

python3.6/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py", line 683, in do_executemany
cursor.executemany(statement, parameters)
ValueError: A string literal cannot contain NUL (0x00) characters.

Это происходит только с PostgreSQL, с sqlite У меня нет этой ошибки

Есть идеи об этой ошибке?

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