仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 907|回复: 7
打印 上一主题 下一主题

[学习教程] 相似工具'DF__Assets_Ba__Creat__3CB118CA' 依附于 列'Creator'毛病的办理办法 ...

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 14:07:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
闪回的目的是要让数据库在commit之后,还能恢复到之前的某个状态,整库或指定的表。明天有伴侣在问删除表中某一列的时分,报出了以下毛病的缘故原由:
动静5074,级别16,形态1,第1行
工具DF_Assets_BackUp_Creator_Default依附于列Creator。
动静4922,级别16,形态9,第1行
因为一个或多个工具会见此列,ALTERTABLEDROPCOLUMNCreator失利。


呈现下面毛病的缘故原由很复杂,就是被删除的列具有束缚,在删除该列之前,应当先删除该列的束缚,包含主键束缚,外键束缚,默许值束缚等,从下面毛病信息中束缚的称号来看,DF_Assets_BackUp_Creator_Default应当是列Creator的默许值束缚。固然了,关于默许值束缚只要在利用sql语句删除列的时分会报这个毛病,假如是在工具源办理器中手动删除某列,它会主动将该列的默许值束缚删撤除,就不会报该毛病了。假如要利用sql语句删除,那末能够先删除默许值束缚,sql语句以下:
altertableAssets_BackUp
dropconstraintDF__Assets_Ba__Creat__3CB118CA

altertableAssets_BackUp
dropcolumnCreator


注重:在手动删除列时,只要默许值束缚会被主动删撤除,但假如该列具有主键束缚或外键束缚,仍是会报错的,以下图:

这个时分,仍是必要我们先处置失落束缚的成绩,再删除该列。MySQL的海豚标志的名字叫“sakila”,它是由MySQLAB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者AmbroseTwebaze提供。
蒙在股里 该用户已被删除
沙发
发表于 2015-1-18 12:01:42 | 只看该作者
财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学工具肯定是有好处的..
不帅 该用户已被删除
板凳
发表于 2015-1-25 22:50:22 | 只看该作者
如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。
admin 该用户已被删除
地板
发表于 2015-2-4 13:10:04 | 只看该作者
having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。
活着的死人 该用户已被删除
5#
发表于 2015-2-9 23:05:35 | 只看该作者
现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层.
深爱那片海 该用户已被删除
6#
发表于 2015-3-9 21:01:16 | 只看该作者
sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西
飘灵儿 该用户已被删除
7#
发表于 2015-3-17 01:11:07 | 只看该作者
也可谈一下你是怎么优化存储过程的?
再见西城 该用户已被删除
8#
发表于 2015-3-23 15:53:49 | 只看该作者
始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-7 03:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表