温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么获得SQL数据库信息的代码

发布时间:2021-10-13 14:31:49 来源:亿速云 阅读:153 作者:柒染 栏目:数据库

怎么获得SQL数据库信息的代码,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

 代码如下: SELECT Name FROM Master..SysDatabases ORDER BY Name --获得所有数据库 SELECT Name FROM [数据库名]..SysObjects Where XType='U' ORDER BY Name --获得数据库下的所有表 select name from syscolumns where id=object_id(N'表名') --获得表里的所有字段

--获取表字段名、类型、递增、描述

代码如下: select syscolumns.name as 字段,syscolumns.isnullable as 可否为空,systypes.name as SQL类型, ISNULL(sys.identity_columns.is_identity,0) as 递增, ISNULL(sys.extended_properties.value,'') as 描述 from sysobjects join syscolumns on sysobjects.id = syscolumns.id join systypes on syscolumns.xusertype = systypes.xusertype left join sys.identity_columns on sys.identity_columns.object_id = syscolumns.id and sys.identity_columns.column_id = syscolumns.colid left join sys.extended_properties on sys.extended_properties.major_id = syscolumns.id and sys.extended_properties.minor_id = syscolumns.colid where sysobjects.name = '表名'

关于怎么获得SQL数据库信息的代码问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

sql
AI