获取数据库中用户表所有列和列的数据类型
程序员文章站
2022-06-14 23:37:12
获取数据库中,所有用户表中每一列名和其数据类型。 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'
推荐阅读
-
sqlserver中在指定数据库的所有表的所有列中搜索给定的值
-
sqlserver中在指定数据库的所有表的所有列中搜索给定的值
-
通过系统数据库获取用户所有数据库中的视图、表、存储过程
-
通过系统数据库获取用户所有数据库中的视图、表、存储过程
-
Sql查询MySql数据库中的表名和描述表中字段(列)信息
-
Java获取Mysql表结构和获取ResultSet对象中列的类型和属性信息的方法
-
获取数据库中用户表所有列和列的数据类型
-
批量替换数据库中所有用户数据表中字段数据类型为char和varchar
-
Android 获取对象列表中的某一列 / 所有对象的某一字段,Realm数据库可获取某一字段所有值
-
数据库中的表以行和列来组织数据,每一行称为每一列称为