当数据库表比较庞大,不知道列段在哪个表内,可以用下面语句查找:
select a.Name as tableName from bzzf.sys.sysobjects a inner join bzzf.sys.syscolumns b on a.ID=b.ID
where b.Name='columnName';
eg:查找列名为“sqrxm”的表有哪些。
本文介绍了一种SQL查询方法,用于找出包含指定列名的所有数据库表。此方法适用于大型数据库,当不确定某一列位于哪个表中时使用。
当数据库表比较庞大,不知道列段在哪个表内,可以用下面语句查找:
select a.Name as tableName from bzzf.sys.sysobjects a inner join bzzf.sys.syscolumns b on a.ID=b.ID
where b.Name='columnName';
eg:查找列名为“sqrxm”的表有哪些。
1847

被折叠的 条评论
为什么被折叠?