获取数据库中用户表所有列和列的数据类型

Posted insus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取数据库中用户表所有列和列的数据类型相关的知识,希望对你有一定的参考价值。

获取数据库中,所有用户表中每一列名和其数据类型。

技术图片

 

技术图片
SELECT OBJECT_NAME(c.OBJECT_ID) AS [Table_Name], c.[name] AS [Column_Name] ,t.[name] AS [Data_Type_Name]  
FROM sys.columns AS c  
LEFT JOIN SYSOBJECTS AS s ON (c.[object_id] = s.[id])  
LEFT JOIN sys.types AS t ON (c.[user_type_id]=t.[user_type_id])
WHERE s.xtype = U
Source Code

 

以上是关于获取数据库中用户表所有列和列的数据类型的主要内容,如果未能解决你的问题,请参考以下文章

如何查找包含列和列的所有表

Cassandra标准列和超级列

如何检索所有表列、数据类型、数据长度、约束类型以及引用的列和表

itertools:获取操作( + - * / )和列的组合

Hive 行转列和列转行

c#中如何获取MYSQL数据库名称、表、列和行