1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > SQL Server 查询某个数据库中的所有表名 某个表的字段名 字段类型 字段注释

SQL Server 查询某个数据库中的所有表名 某个表的字段名 字段类型 字段注释

时间:2022-11-02 09:56:28

相关推荐

SQL Server 查询某个数据库中的所有表名 某个表的字段名 字段类型 字段注释

有时我们需要对数据进行探究,首先想到的就是该表有哪些字段,字段的类型字和字段的注释,那么我们怎样才能知道呢?

可参考下列的示例

1、首先看一下该数据库有哪些表,查询结果如下:

2、我们查看 test_01 表有哪些字段,查询结果如下:

3、我们查看 test_01 表的字段以及字段类型,查询结果如下:

4、我们查看 test_01 表的字段以及字段的注释,查询结果如下:

SQL汇集:

-- 1、查询所有表的名称-- 方法一:select name from sys.tables -- 方法二:select table_name from information_schema.tables -- 2、查询 test_01 表的所有字段-- 方法一:Select name FROM SysColumns Where id=Object_Id('test_01')-- 方法二:select column_name from information_schema.columns where table_name = 'test_01'-- 3、查询 test_01 表的所有字段以及字段类型select table_name,column_name,data_type from information_schema.columns where table_name = 'test_01'-- 4、查看 test_01 表的字段以及字段的注释select a.name table_name,b.name column_name,C.value column_descriptionfrom sys.tables a inner join sys.columns b on b.object_id = a.object_idleft join sys.extended_properties c on c.major_id = b.object_id and c.minor_id = b.column_idwhere a.name = 'test_01'

希望对你有帮助!!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。