0

我必须将数据从 excel 导入 SQL 数据库。在插入数据之前,我必须应用一些业务规则。那么什么是最好的方法。1.我应该阅读所有的excel并将其放入集合中然后应用业务规则 还是 1.我阅读excel,获取记录,应用业务规则并将记录插入数据库

4

1 回答 1

0

我会在不应用任何规则的情况下将数据放入数据库。之后,您可以使用 SQL 轻松应用业务规则。

虽然这种方法假设:

您的数据格式足够好。也许一个单元格不等于一个字段?或者,Excel 文件可能是由几个人按照不同的编辑约定进行编辑的。根据我的经验,在导入 SQL之前进行数据清理要容易得多。

您可以使用 SQL 应用您的业务逻辑。毕竟您需要能够实现它,并且如果您是比 SQL 或 PL/SQL 程序员更好的 VBA 程序员,那么您应该在将所有内容插入数据库之前应用业务规则。

于 2012-10-03T09:58:49.210 回答