Проблема в том, что фрейм данных не имеет такого же количества столбцов (у него меньше столбцов, чем таблица сервера sql), что и таблица, а для столбцов, которых нет в фрейме данных, он вставляет значения NULL. Есть ли способ заменить нули пробелами.
Код: Выделить всё
engine = sqlalchemy.create_engine("mssql+pyodbc://"+creds.un+":"+creds.pw+"@"+creds.svr+"/"+creds.db+"?driver=ODBC+Driver+17+for+SQL+Server")
final_df.to_sql("table", con = engine, if_exists = "append", index = False)
Подробнее здесь: https://stackoverflow.com/questions/666 ... rver-table
Мобильная версия