gpt4 book ai didi

sql - 数据库中的继承?

转载 作者:太空狗 更新时间:2023-10-30 01:45:05 24 4
gpt4 key购买 nike

有什么方法可以在数据库中使用继承(特别是在 SQL Server 2005 中)?

假设我有几个像 CreatedOnCreatedBy 这样的字段,我想将它们添加到我的所有实体中。我正在寻找一种替代方法,而不是将这些字段添加到每个表中。

最佳答案

在 SQL Server 2005 中,表之间没有继承这样的东西,正如其他人所指出的,您可以在创建表时尽可能获得帮助,将必要的列添加到表中,但它不会如您所知的继承。

将其更像是源代码文件的模板。

正如 GateKiller 提到的,您可以创建一个包含共享数据的表并使用外键引用它,但您要么必须具有审计 Hook 、触发器,要么手动进行更新。

底线:手动工作。

关于sql - 数据库中的继承?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5802/

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