【发布时间】:2021-02-14 17:22:39
【问题描述】:
我想知道是否有上传数据框并在 Exasol 中创建新表的方法? import_from_pandas 假设表已经存在。我们需要单独运行 SQL 来创建表吗?对于其他数据库,to_sql 可以直接创建不存在的表。
【问题讨论】:
标签: python pandas dataframe exasolution exasol
我想知道是否有上传数据框并在 Exasol 中创建新表的方法? import_from_pandas 假设表已经存在。我们需要单独运行 SQL 来创建表吗?对于其他数据库,to_sql 可以直接创建不存在的表。
【问题讨论】:
标签: python pandas dataframe exasolution exasol
是的,正如您提到的,import_from_pandas 需要一张桌子。因此,您需要在写入之前创建一个表。在使用import_from_pandas 之前,您可以通过connection.execute 运行SQL create table ... 脚本。 to_sql 也需要一个表,因为根据文档,它将被转换为 SQL insert 命令。
【讨论】: