接收了公司前同事的项目,要手动改数据库中的一些字段的值,但由于系统不是自己写的,只知道数值却不知道对应在哪个表格哪个字段,盲目找起来真是要疯了,于是就得想办法查询出该条记录的所有引用的表和字段,下面的存储过程可以查询出整个数据库中某个特定值所在的表和字段。
首先在需要处理的数据库中新建查询
1 | CREATE PROCEDURE [dbo].[SP_FindValueInDB] |
以上代码执行一遍
接着执行以下查询
1 | EXEC [SP_FindValueInDB] 'GetAllCar' |
只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名。