下面为您介绍的是列出SQL SERVER 数据库所有表信息的SQL语句,该SQL语句供您参考,希望对您学习SQL语句能有所启迪。

甘井子网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联于2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
- select
 - ( case when a.colorder = 1 then d.name else '' end ) 表名,
 - a.colorder 字段序号,
 - a.name 字段名,
 - ( case when COLUMNPROPERTY (a.id,a.name,'isidentity') = 1 then '√' else '' end ) 标识
 - ( case when (
 - select count(*) from sysobjects
 - where name in (
 - select name from sysindexes
 - where (id = a.id ) and ( indid in
 - (select indid from sysindexkeys where
 - ( id = a.id ) and ( colid in (
 - select colid from syscolumns
 - where ( id = a.id ) and ( name = a.name ))))))
 - and ( xtype ='PK')) > 0 then '√' else '' end ) 主键,
 - b.name 类型,
 - a.length 字节数,
 - COLUMNPROPERTY ( a.id,a.name ,'PRECISION' ) as 长度,
 - isnull ( COLUMNPROPERTY ( a.id,a.name ,'Scale'),0) as 小数位数,
 - (case when a.isnullable = 1 then '√' else '' end ) 允许空,
 - isnull ( e.text,'') 默认值,
 - isnull (g.[value],'' ) as 字段说明
 - from syscolumns a left join systypes b
 - on a.xtype = b.xusertype
 - inner join sysobjects d
 - on a.id = d.id and d.xtype='U' and d.name <> 'dtproperties'
 - left join syscomments e
 - on a.cdefault = e.id
 - left join sysproperties g
 - on a.id = g.id and a.colid = g.smallid
 - order by a.id ,a.colorder
 
【编辑推荐】
批量执行SQL语句的示例
修改SQL主键约束的SQL语句写法
教您使用SQL语句修改SQL主键
逐条更新数据的SQL语句写法
对存储过程代替SQL语句的讨论
                分享文章:列出SQLSERVER数据库所有表信息的SQL语句
                
                分享链接:http://www.csdahua.cn/qtweb/news14/515364.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网