当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-01-25 23:11:00  来源:本站整理

<b>列出SQL SERVER数据库全部表信息的SQL语句</b>[MSSQL防范]

赞助商链接



  本文“<b>列出SQL SERVER数据库全部表信息的SQL语句</b>[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

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

  1. select    
  2.  
  3.       ( case when a.colorder = 1 then d.name else '' end ) 表名,    
  4.        a.colorder 字段序号,    
  5.  
  6.        a.name 字段名,    
  7.       ( case when COLUMNPROPERTY (a.id,a.name,'isidentity') = 1 then '√' else '' end ) 标识  
  8.       ( case when (     
  9.  
  10. select count(*) from sysobjects    
  11.  
  12. where name in (    
  13.  
  14. select name from sysindexes    
  15.  
  16. where (id = a.id ) and ( indid in    
  17.  
  18. (select indid from sysindexkeys where   
  19.  
  20. id = a.id ) and ( colid in (    
  21.  
  22. select colid from syscolumns    
  23.  
  24. where ( id = a.id ) and ( name = a.name ))))))    
  25.  
  26. and ( xtype ='PK')) > 0 then '√' else '' end ) 主键,    
  27.  
  28. b.name 范例,    
  29.  
  30. a.length 字节数,    
  31.  
  32. COLUMNPROPERTY ( a.id,a.name ,'PRECISION' ) as 长度,    
  33.  
  34. isnull ( COLUMNPROPERTY ( a.id,a.name ,'Scale'),0) as 小数位数,    
  35.  
  36. (case when a.isnullable = 1 then '√' else '' end ) 答应空,    
  37.  
  38. isnull ( e.text,'') 默许值,    
  39.  
  40. isnull (g.[value],'' ) as 字段阐明    
  41.  
  42. from syscolumns a left join systypes b    
  43.  
  44. on a.xtype = b.xusertype    
  45.  
  46. inner join sysobjects d    
  47.  
  48. on a.id = d.id and d.xtype='U' and d.name <> 'dtproperties'   
  49.  
  50. left join syscomments e    
  51.  
  52. on a.cdefault = e.id    
  53.  
  54. left join sysproperties g    
  55.  
  56. on a.id = g.id and a.colid = g.smallid    
  57.  
  58. order by a.id ,a.colorder   
  59.     
<
  以上是“<b>列出SQL SERVER数据库全部表信息的SQL语句</b>[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .