日期:2014-05-16  浏览次数:20549 次

sqlserver显示数据库和表及列名

sqlserver显示数据库和表及列名


select * from master.dbo.sysdatabases where dbid>4

//显示所有的用户数据库

select name from DB_NAME..sysobjects where xtype='u'?


//显示数据库下所有表的名字

Use DB_NAME;


//显示所用的表列名

go SELECT syscolumns.name,systypes.name,syscolumns.length FROM syscolumns,systypes WHERE syscolumns.xusertype = systypes.xusertype and syscolumns.id = object_id('TABLE_NAME')?