sqlserver表结构

俺不是程序员 2019-07-29 05:48:05
查询SQLSERVER的表结构 2011-04-08 17: 1、SQL Server查询表结构--查询所有表的结构 注意,这里要加一个条件:SO.status >= 0,否则会将系统的临时表显示出来 1. SELECT 2. SO.name 表名, 3. SC.name 表列名, 4. SC.colid 索引, 5. ST.name 类型 6. FROM 7. sysobjects SO, -- 对象表 8. syscolumns SC, -- 列名表 9. systypes ST -- 数据类型表 10. WHERE 11. SO.id = SC.id 12. AND SO.xtype = 'U' -- 类型U表示表,V表示视图 13. AND SO.status >= 0 14. AND SC.xtype = ST.xusertype 15. ORDER BY 16. SO.name, SC.colorder -- 按表名、列名排序 2、SQL Server查询表结构--查询某张特定表的结构 1. SELECT 2. SO.name 表名, 3. SC.name 表列名, 4. SC.colid 索引, 5. ST.name 类型 6. FROM 7. sysobjects SO, -- 对象表 8. syscolumns SC, -- 列名表 9. systypes ST -- 数据类型表 10. WHERE 11. SO.id = SC.id 12. AND SO.xtype = 'U' -- 类型U表示表,V表示视图 13. AND SO.status >= 0 -- status >= 0 为非系统对象 14. AND SC.xtype = ST.xusertype 15. AND SO.name = 'T_Employee' -- 某张特定表 16. ORDER BY 17. SO.name, SC.colorder -- 按表名、列名排序 3、如果要查看视图信息,只需要将SO.xtype = 'U'该为SO.xtype = 'V' 即可。
...全文
85 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
俺不是程序员 2019-07-30
  • 打赏
  • 举报
回复
引用 5 楼 卖水果的net 的回复:
感谢分享!
不客气,后续还有
卖水果的net 版主 2019-07-30
  • 打赏
  • 举报
回复
感谢分享!
俺不是程序员 2019-07-30
  • 打赏
  • 举报
回复
引用 2 楼 二月十六 的回复:
感谢分享………………
不客气
俺不是程序员 2019-07-30
  • 打赏
  • 举报
回复
引用 1 楼 唐诗三百首 的回复:
感谢分享,学习了.
不客气
二月十六 版主 2019-07-29
  • 打赏
  • 举报
回复
感谢分享………………
唐诗三百首 2019-07-29
  • 打赏
  • 举报
回复
感谢分享,学习了.

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧