我正在从我的数据库中的一个常用表中删除一列。 上次我做了这个错误,开始从我早已遗忘的各种存储过程中爬出来;抱怨失踪的专栏。 (只有当存储过程被称为)如何停止存储过程中抱怨我将要在SQL Server 2008中删除的缺失列?
所以,我不想让这些事情再次啰嗦,我想确保所有存储过程在我实际删除它之前是免费的。
什么是最好的方式来搜索所有存储过程(我有相当多的),并删除对该列的引用?
我试图在菜单中找到一个选项来做到这一点,但我没有发现任何非常明显的做到这一点。
任何帮助,(除了告诉我逐一通过他们)赞赏。
ps:当然,如果你确实告诉我,这并不意味着我会贬低你的评论。我只会赞成:P
(没错,只是在开玩笑!)
+1唯一需要注意的是,你们希望你不要有疑问漂浮在你的代码:-) – InSane 2010-09-01 08:51:18
这是完美的感谢!它列出了所有存储的过程,(我没有使用任何触发器..但是!)谢谢! – iamserious 2010-09-01 08:54:11
@In萨:不,我没有在我的C#ANY querries,我做的工作100%的存储特效(或至少尽可能地),然后我在项目中单独的东西有数据访问层..所以我我曾经是一位快乐的编码员! – iamserious 2010-09-01 08:56:28