找回密码
 立即注册

QQ登录

只需一步,快速开始

紫色幽魂

金牌服务用户

649

主题

2197

帖子

7244

积分

金牌服务用户

积分
7244

圣诞拼拼乐微信认证勋章

紫色幽魂
金牌服务用户   /  发表于:2024-1-11 14:32  /   查看:1097  /  回复:3
1金币

外联SQLserver数据库,需要删除左侧框出的这几列,但是删除不了,提示这个错误,是什么意思

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,这些列是不是在外联库中设置了外键约束呢,需要先将外键约束删除了,才能去删除这些列哈。可以参考在网上找的资源 由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN *** 失败。

3 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-11 14:32:02
来自 2#
大佬,这些列是不是在外联库中设置了外键约束呢,需要先将外键约束删除了,才能去删除这些列哈。可以参考在网上找的资源


由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN *** 失败。
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2024-1-11 15:19:32
3#
Lay.Li 发表于 2024-1-11 14:57
大佬,这些列是不是在外联库中设置了外键约束呢,需要先将外键约束删除了,才能去删除这些列哈。可以参考在 ...

已解决,自己没有创建过约束,是不是软件自动创建的,这几个是布尔值
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-11 16:03:12
4#
本帖最后由 Lay.Li 于 2024-1-11 16:05 编辑

大佬,一般活字格中是不会自动给字段添加约束啥的,您看一下是不是给这几个字段设置了关联关系被,活字格设置约束的话是在这里设置关联的时候手动设置的。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部