【问题标题】:Too many columns on table?桌子上的列太多?
【发布时间】:2018-04-16 04:26:49
【问题描述】:

我想在我的 django 项目中将 csv 数据上传到 sql。我的 csv 数据有 4000 个日期字段,它被视为一个列。如果我上传 csv 数据,它会显示太多列。在这种情况下,我使用 sqlite3 作为数据库.如何处理。

【问题讨论】:

  • 您能否将 CSV 文件(在数据库之外)拆分为多个文件,每个文件的列数不超过 1000 列?
  • 不。我无法将 csv 文件拆分为多个文件@GordonLinoff

标签: sql database sqlite


【解决方案1】:

您的数据字段使用逗号吗?默认情况下,csv 文件根据逗号确定新列。如果这是您的问题,那么您可能会定义任何数据字段中都不存在的特定分隔符(即管道 = |)

【讨论】:

  • 当我使用太多列(如 3000 或更多)时,我的数据字段使用逗号。我的问题。如果我使用 5 个日期列将其作为虚拟对象进行检查。它工作正常,但所有日期字段都需要作为我的项目中的一列。@Harley
猜你喜欢
  • 2011-01-29
  • 1970-01-01
  • 1970-01-01
  • 2023-02-09
  • 1970-01-01
  • 1970-01-01
  • 2012-05-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多