gpt4 book ai didi

sql - 如何复制数据库中的实体树

转载 作者:行者123 更新时间:2023-12-04 16:00:40 24 4
gpt4 key购买 nike

我有一个非常标准的关系数据情况,其中有一个带有子实体的根实体(和相应的表)。这些 child 有大约 6 个级别的 child 实体等等。每个级别都有许多 child 到一个 parent 的关系。我想编写一个程序来有效地复制根实体及其所有子实体(递归复制子实体的子实体),一路为每个实体创建新实体,同时将每个实体存储在各自的表中。

我知道这可以用嵌套游标来完成,但我不想那样做。我知道有一个更优雅的解决方案,我只需要帮助创建它。我有一种感觉,解决方案在于 OUTPUT 子句和 MERGE 语句的组合。

如果可以,请根据新手 SQL 开发人员级别定制您的答案。对于您使用的基本 SELECT INSERT UPDATE 和 DELETE 之外的任何结构,我需要一个解释或一个解释的链接。

感谢您的时间。

最佳答案

关于sql - 如何复制数据库中的实体树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18901929/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com