.在创建用户定义表类型定义后不能对其进行修改。(没搞懂为什么不可以修改)

zhongdaiqi · 2016-09-21 01:16 · 8 次阅读
Uncategorized

UserDefinedTableType 用户自定义表类型
我想增加一个报检号,发现这个自定表类型无法修改,坑坏了~~
各种找资料没有alter的影子!
只好依据提示先将引用的存储过程del掉,再将 自定表类型 del掉,再创建一个包含报检号的
一坑一世界 这要是 用户自定义表类型用的地方多一点,就让人抓狂了 如何进行全自动修改呢? 其实是可以实现的, 用户定义表类型的修改方案ABC 方案一:依据报错提示,使用正则提取要临时del的存储过程等,调整完之后再将原删除的存储过程刷进去。 方案二:将所有的数据库对象导出sql脚本,进行引用分析,将引用过的临时删除 汗,就是这么绕~

评论

还没有评论,登录后来说两句。