数据库的表 有的是只读模式 不能修改 怎么办

数据库的表 有的是只读模式 不能修改 怎么办,第1张

这是因为表中的这个字段(即单元格)跟其他表有外键约束。

如:

班级表(主表)

班级id 班级名称

1 一年一班

2 一年二班

学生表(副表)

学生id 学生姓名 所属班级id

1 张三 1

2 李四 1

3 王五 2

4 赵六 2

如果要更改副表中的班级id为1的改为3,那么就无法更改,因为学生表中的所属班级id必须为主表中存在的才可以。

SQL

Server

Management

Studio,

选择要设置为只读数据库,按右键选择属性,在“数据库属性”的“选项”页里将“数据库为只读”设置为True

1 企业管理器

--右键"数据库"

--所有任务

--附加数据库

--选择你的mdf文件名

--确定

--如果提示没有ldf文件,是否创建,选择"是"

以上就是关于数据库的表 有的是只读模式 不能修改 怎么办全部的内容,包括:数据库的表 有的是只读模式 不能修改 怎么办、sqlserver数据库只读怎么修改、sql2000中附加数据库中的表为只读状态,怎么改才能去掉只读状态(mdf属性不是只读,数据库属性也不是只读等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10190521.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存