2015-06-02 97 views
0

我正在处理一个真正搞砸的数据库,这个数据库有很多表,而且有些表有大量的坏命名列,这使得无法找到任何具体的东西。通过列值选择SQL

我需要一个选择操作,通过检查每个表的每列的值来查找其中一列等于一个特定值的表。那可能吗?

+0

答案是非常具体的您使用的是DBMS。现在你还没有指定它,所以很难给出一些有用的答案。 –

+0

Oups,抱歉,我正在使用MSSQL,而我的开发是在MS SQL Management Studio中完成的 –

回答

0

是的,你可以做的查询:“选择name_of_table name_of_column其中id = X”

+0

问题是,您不知道列的名称或表的值,而是您的值在所有表格和所有列中的每个表格中进行大量搜索,查看您是否有与该值匹配的行,您知道 –

+0

您不能搜索表空间的名称? – Nikilonga