gpt4 book ai didi

sql - 如何使用 SQL 在 MS Access 中使用 'DROP' 和未命名关系/约束?

转载 作者:行者123 更新时间:2023-12-04 22:37:30 25 4
gpt4 key购买 nike

我有一个 Microsoft Access 数据库和两个表。 Table1 有一个主键,Table2 有一个引用 Table1 主键的​​外键。此关系在 MS Access 的关系查看器中设置和查看,选中“强制参照完整性”复选框,并且联接类型是内部联接。关系是:

[表1]--1---------N--[表2]

我需要能够通过 SQL“删除”这种关系/约束。我该怎么做呢?我没有此关系/约束的名称,因为它是在 Access 中手动设置的,而不是使用 SQL。有没有办法做我需要做的事情?

最佳答案

确定关系使用

SELECT szRelationship FROM Msysrelationships WHERE szObject = 'childtablename' and szReferencedObject = 'parenttablename'



然后

使用 ALTER TABLE 命令。沿着这条线的东西

ALTER TABLE Table2 DROP CONSTRAINT Relation1

关于sql - 如何使用 SQL 在 MS Access 中使用 'DROP' 和未命名关系/约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3468774/

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