获取数据库中用户表所有列和列的数据类型
程序员文章站
2022-03-12 15:00:01
获取数据库中,所有用户表中每一列名和其数据类型。 SELECT OBJECT_NAME(c.OBJECT_ID) AS [Table_Name], c.[name] AS [Column_Name] ,t.[name] AS [Data_Type_Name] FROM sys.columns AS ......
获取数据库中,所有用户表中每一列名和其数据类型。
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'
推荐阅读
-
通过系统数据库获取用户所有数据库中的视图、表、存储过程
-
通过系统数据库获取用户所有数据库中的视图、表、存储过程
-
Sql查询MySql数据库中的表名和描述表中字段(列)信息
-
Java获取Mysql表结构和获取ResultSet对象中列的类型和属性信息的方法
-
获取数据库中用户表所有列和列的数据类型
-
批量替换数据库中所有用户数据表中字段数据类型为char和varchar
-
Android 获取对象列表中的某一列 / 所有对象的某一字段,Realm数据库可获取某一字段所有值
-
数据库中的表以行和列来组织数据,每一行称为每一列称为
-
查询数据库中某张用户表的列数(Oracle和Mysql)Sql
-
Sql查询MySql数据库中的表名和描述表中字段(列)信息