sqlserver中如何查数据库,表,表中的列。

--第一步:动态获取数据库信息
--系统表:sysdatabases
select * from sysdatabases where [dbid]>4

--第二步:根据数据库获取业务表信息,对象:sysobjects
select name from [DrWorks-IPD]..sysobjects where xtype='U' --user用户创建的表

select * from [DrWorks-IPD]..sysobjects

--第三步:根据表名获取表结构信息,系统架构schema存放表,视图,存储过程
--select * from syscolumns

select column_name as name,data_type as type from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='BedInfo'

--第一步:动态获取数据库信息
--系统表:sysdatabases
select * from sysdatabases where [dbid]>4

--第二步:根据数据库获取业务表信息,对象:sysobjects
select name from [DrWorks-IPD]..sysobjects where xtype='U' --user用户创建的表

select * from [DrWorks-IPD]..sysobjects 

--第三步:根据表名获取表结构信息,系统架构schema存放表,视图,存储过程
--select * from syscolumns

select column_name as name,data_type as type from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='BedInfo'
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 除非相互喜欢,否则所有的喜欢都是心酸
    李蕈阅读 1,326评论 0 0
  • 文/枫拾贰 1、 加入简书的更“无用”写作课也有几天了,说实话,刚开始的时候,我还是有些抵触。因为这写作课不仅是价...
    白辰行阅读 8,638评论 62 76
  • 夜晚的裕西公园,既是静谧的,也是喧闹的,既是大家的,也是我自己的。吃过晚饭,在里面走上两圈,听着不远处昂扬的舞曲,...
    健康体验阅读 2,338评论 0 1