1、不允许保存更改。
修改某个字段的数据类型点击保存按钮有时候会弹出:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。
解决办法:取消“阻止保存要求重新创建表的更改”的选项。
a、找到SQL Server Management Studio Express—>工具–>选项;
b、左侧目录树选择“设计器”(或者designers)取消勾选右侧“阻止保存要求重新创建表的更改”即可。

2、由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN xxx失败。
修改或删除表的某一列时报错:
对象’DF_tablexxx_xxx’ 依赖于 列’xxx’。
由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN xxx失败。
这是因为删除的那一列上有约束条件。
解决办法:先删除约束再修改/删除字段。
查看约束:select * from sysobjects where xtype=‘D’ and parent_obj=object_id(‘table1’);
删除约束:alter table employee drop constraint DF_tablexxx_xxx

综合查阅资料发现:将表中的字段设置为NOT NULL(不为空)、给字段增加Default值(默认值)这样的操作都会给该字段添加约束,增加了这些约束后,在用SQL脚本修改字段类型、删除字段的时候均会发生类似错误,需要查找该字段上已存在的约束,并删除存在的约束,再次执行修改/删除脚本即可。

sql修改表属性常见错误之——多个对象访问某一列相关推荐

  1. SQL修改表信息规则-alter用法

    SQL修改表信息规则 修改表名 删除/增加表的一列 修改表的列类型 修改表的某列名称 文中sql泛指mysql 修改表名 alter table 原表名 rename 新表名 删除/增加表的一列 -- ...

  2. sql 修改表的字段属性

    MariaDB数据库,修改数据表的字段属性的各种方法. 1.修改字段属性为NOT NULL alter table 表名 modify 字段 字段类型 not null; 2.设置字段的默认值 alt ...

  3. SQL修改表的基本操作

    2.修改表 (1)添加属性列 Alter Table <表名> Add <列名> <列的类型> (2)删除属性列 Alter Table <表名>Dro ...

  4. SQL 修改表的常用命令

    备忘 修改表名 ALTER TABLE `旧表名` RENAME AS `新表名`; -- 修改表的名称 增加表的字段 ALTER TABLE `表名` ADD `字段名` INT(3); -- AL ...

  5. PL/SQL修改表名

    ALTER TABLE <旧表名>RENAME TO<新表名> 修改完表以后,重新启动PL/SQL

  6. SQL修改表结构写法

    开始时创建表 CREATE TABLE A ( CREATEDATE DATETIME NOT NULL ) GO 现在我要将CREATEDATE字段设置有默认值DEFAULT GETDATE(). ...

  7. (SQL)修改表结构[字段类型]、表字段长度,

    ①:更改字段类型长度 ALTER TABLE 表名 ALTER COLUMN 字段名 类型的长度–varchar(50) 例:把城市表的城市字段原来长度为20改为30 ALTER TABLE city ...

  8. mysql中修改表字段的类型长度_(SQL)修改表结构[字段类型]、表字段长度,

    ①:更改字段类型长度 ALTER TABLE 表名 ALTER COLUMN 字段名 类型的长度–varchar(50) 例:把城市表的城市字段原来长度为20改为30 ALTER TABLE city ...

  9. sql修改表的字段类型

    格式 alter table [表名] change [想修改的字段] [新字段名] [类型+长度]; alter table tb_goods_visit change id id int;

最新文章

  1. 千金买宝刀 | 斜穿交叉路口对应的新颖的赛道
  2. 10.1 掌握大数据-机器学习笔记-斯坦福吴恩达教授
  3. VB访问SQL Server数据库技术全揭密
  4. 智能城市dqn算法交通信号灯调度_博客 | 滴滴 KDD 2018 论文详解:基于强化学习技术的智能派单模型...
  5. 2019年招聘python工程师薪资飙升,Python这些技能你掌握了吗
  6. web测试点总结---UI、兼容、功能、交互、安全、性能、接口测试
  7. SAP Spartacus 自定义 Component 的使用 - SimpleResponsiveBannerComponent
  8. 互联网日报 | 6月12日 星期六 | BOSS直聘正式登陆纳斯达克;腾讯回应“试点强制6点下班”;数据安全法9月1日起实施...
  9. java易错基础知识点
  10. FFmpeg 和 MP4Box 几个命令
  11. Eclipse jdt 格式化java代码
  12. 【计算机网络】 网关:即“默认网关”的作用, 以及 默认路由的作用(只有路由器才有默认路由)
  13. 更改qq服务器中文件夹权限,win10QQ提示安装路径无效您没有权限的两种解决办法...
  14. rk3588 与 rk3399 差异比较
  15. ansj词典加载及简洁分词过程
  16. 知乎kol投放怎么做?知乎kol资源从哪里找?
  17. 【OpenGL】使用OpenGL的GLU库绘制BSpline曲线
  18. LaTeX中使用bicaption、tabula包绘制三线表
  19. android+双屏触摸,双屏异触 --- 实现指定触摸为副屏触摸功能
  20. 中科大2018计算机在安徽招生最低分,中国科学技术大学2020年录取分数线(附2017-2020年分数线)...

热门文章

  1. 智慧城市下智能化安防产业始终持续高增长
  2. 惯性gps组合导航matlab,Strong-tracking-filter 基于强跟踪滤波算法的惯性加GPS组合导航matlab仿真程序 238万源代码下载- www.pudn.com...
  3. 当遇到骗子要你转钱时,怎么把骗子弄哭……
  4. php中英文章,php统计中英文混合的文章字数
  5. B/S程序员们,让我们一起来加速IE6的死亡吧!
  6. C语言经典——闰年问题
  7. 常微分方程解法(2)例题
  8. 有了这个开源项目,让你分分钟搞定第三方授权登录
  9. 南京林业大学计算机科学,南京林业大学计算机科学与技术专业怎么样
  10. MATLAB多项式函数拟合和曲线拟合