在SQL SERVER 数据库中如何根据一个字段名去查哪些表里有这个字段?
展开全部
select [name] from [ecology].[dbo].sysobjects where id in(select id from [ecology].[dbo].syscolumns Where name='beginDate');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要结合两个表来进行查找一个是sysobjects一个是syscolumns。他们有个共同的字段是id来进行联系。查询的代码如下:
SELECT *
FROM sysobjects s
WHERE
TYPE='u'
AND
id IN(SELECT id
FROM syscolumns s
WHERE s.name='待查找字段名')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询