使用Visual Studio 2010& SQL Server 2008.我正在研究表格中的一个字段。不确定它是否在任何地方使用,或者是否正在使用,它是如何使用的。
告诉我的解决方案或存储过程中的vb / c#代码文件使用此字段的任何简单方法。我知道我可以简单地进行“编辑/查找”并使用字段名称。但不知道是否有更简单,更好或更彻底的检查方式?谢谢!
答案 0 :(得分:1)
@DMason建议你“更改列的名称,看看是否有”中断“?”我不推荐这个,因为它涉及破坏你的系统。但是,您可以在表上设置触发器,只要访问它就会写入审计表,让系统运行一段时间并查看访问它的内容。
不是一个完美的解决方案,如果您的系统有一些好的文档(例如,根据定义的数据字典会告诉您它在哪里使用)会好得多,但它会起作用。
如果你不能使用触发器,你也可以在所有源上为字段名称执行grep。然后手动查看结果,看看它在哪里使用,如果有的话。我不建议您使用VS内部查找,因为这将跳过某些文件 - 使用外部grep。