2017-09-13 60 views
0

嗨,我不知道这是可能的。但也许,SQL中可以找到实际数据的位置吗?

我想在表中找到列,如果有这样的数据:

“就绪” - 我现在面临的问题是申请预约表保存谁定的聘任的人。

Date_Created and Operator_id. 

但是,在此表中没有显示谁确认了约会。 但是,在屏幕应用程序中有一个条目指出“就绪”,这被认为是确认。

但我无法找到这台可能是英寸

(它可能是一个代码,但地方我会看到“就绪”数据,)这就是我试图完成,有没有办法?不是列名开始'准备'但实际数据。

+0

我想你可以通过看你的数据库上,你拥有所有的表,我认为这是SQL Server的启动。看此主题https://stackoverflow.com/questions/21312331/list-names-of-all-tables-in-a-sql-server-2012-schema –

+0

,所以如果我可以看到哪些表是在应用程序同时打开?曾经有一种叫做间谍的工具,我认为它会起作用吗? –

回答

1

有可以遵循比较少的方式,这里是快速和容易的,我可以建议。

运行SQL资料,做UI操作看什么都SQL查询或存储过程中使用,停止探查,并挑选这些查询,你可以弄明白它。

这比使用Sys.TablesSys.columns构建巨型查询要好,并且在非索引列上运行繁重的操作。请记住,有时在UI中,您会看到数据库中的DataTransformation,它将作为状态为"R",但在UI上它将转换为"Ready";或者此值将根据其他列值逻辑运算一起飞行派生。

所以,给SQL事件探查器一试。

如果您没有访问SQL事件探查器,那么你将有机会探索其他重型业务方式。

+0

谢谢你,这很有用。 –

相关问题