我有一个excel文件,其中显示了树结构。 我要做的是将此结构传输到数据库表中。我做了什么。 我遇到的问题涉及更新结构。 我要求以伪代码的形式提供帮助
我的表格结构如下:
对我来说,最大的挑战是:2点0到6级必须能够切换他们的父母。这就是发布这个问题的原因。
我开始这样做的方式是: 首先,我创建一个带属性的临时表
为每个级别单独创建临时表。
该表是.xls文件(转移到一个表中)与当前树之间的MINUS操作的结果。这标有旗帜" new"。此外,MINUS是在当前树和.xls文件之间进行的。 Thas标有旗帜" old"。这两部分与UNION ALL连接成一个表。该表是前面提到的临时表。
之后,我正在使用flag" old"更新所有记录。 然后我在做INSERT。确切地说,INSERT部分是我遇到问题的地方。