如何选择列出给定 Db 表的所有字段名称及其类型? [复制]
Posted
技术标签:
【中文标题】如何选择列出给定 Db 表的所有字段名称及其类型? [复制]【英文标题】:How can I SELECT that lists all the field names and their types for a given Db Table? [duplicate] 【发布时间】:2012-01-04 15:03:26 【问题描述】:可能重复:SQL Server: How do you return the column names from a table?
假设我有数据库表:LunchMenuItems
对于 MS-SQL Server,我如何编写一个 TSQL 查询:
列出LunchMenuItems表中的所有列名及其类型?
【问题讨论】:
@Mythje 是的,在 DATA_TYPE 列中有 信息架构的文档可在msdn.microsoft.com/en-us/library/ms186778.aspx获得 【参考方案1】:说明
此信息可以在information_schema.columns
找到。
样本
select column_name, DATA_TYPE from information_schema.columns
where table_name = 'LunchMenuItems'
更多信息
COLUMNS (Transact-SQL)【讨论】:
以上是关于如何选择列出给定 Db 表的所有字段名称及其类型? [复制]的主要内容,如果未能解决你的问题,请参考以下文章