sqlServer语句(列出所有用户表的字段/列出所有含字段的表名)
又两个很常用的sqlServer字段相关的sql语句--downmoon:
1、可以列出所有用户表的字段 :
--可以列出所有用户表的字段
select syscolumns.name colname,sysobjects.name tabname,*
from sysobjects,syscolumns
where sysobjects.id=syscolumns.id and sysobjects.xtype='U'
2、列出所有含字段P_Name的表名
-- 列出所有含字段P_Name的表名
select 表名=a.name from vegnet..sysobjects a join vegnet..syscolumns b on a.id=b.id
where b.name='p_Name'
select 表名=a.name from vegnet..sysobjects a join vegnet..syscolumns b on a.id=b.id
where b.name='p_Name'