--显示所有数据库名称 exec sp_databases --显示数据库中所有表的名称 exec sp_tables null,null,null,'''TABLE'',''SYSTEM TABLE''' --显示一个已知名称的表中所有字段的名称 exec sp_columns '表名' --显示一个已知名称的表中所有字段的名称。 select 字段名=name from syscolumns where id=object_id('表名') --用SQL语句显示数据库中所有表的名称; select 表名=name,类型=case xtype when 'S' then '系统表' else '用户表' end from sysobjects where xtype in('U','S')