日期:2014-05-18  浏览次数:20467 次

求教一个关于搜索SQL数据库表格内容的问题!
现壮:       在一个数据库中有很多个表(table),   我只知道在其中一个表中有什么样的内容.
问题:       我想通过我所了解的内容,   查询这些内容在哪一个表中

  请教有什么方法可以达到这个目的的呢?

------解决方案--------------------
遍历所有的表和所有的字段
要用到系统表
可能还会用到游标
------解决方案--------------------
--取得一个表的详细信息
select * from sysobjects where id=object_id( '表名 ')
--取得一个表的所有字段的详细信息
select * from syscolumns where id=object_id( '表名 ')
------解决方案--------------------
up