日期:2014-05-18  浏览次数:20408 次

sqlserver2000修改自定义函数时发生的错误(错误3729)
今天突然发现一个sql自定义函数有错误需要去修改他,修改后点击保存时却出现了这样的错误,

  事出有因,因为这个自定义函数是得到当前日期上个月对应年份的自定义函数,它做为某数据表的默认值出现,所以会出现如下错误,以前也有遇到,解决的方法是将所有引用的默认项移除后再进行修改,但本次这个函数的的引用比较多,所以看有没捷径可走,查了baidu,google后都没有查到怎么解决.现在错误贴上来.请高手帮忙




------解决方案--------------------
没别的办法就先删除默认值约束,再改函数,然后再把默认值加回来
------解决方案--------------------
帮顶,应该没有捷径!
------解决方案--------------------
楼主辛苦 

先去除关联 然后再修改吧