首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用于获取列类型的SQL语句

用于获取列类型的SQL语句
EN

Stack Overflow用户
提问于 2012-11-16 04:24:28
回答 25查看 791K关注 0票数 372

是否有SQL语句可以返回表中列的类型?

EN

回答 25

Stack Overflow用户

回答已采纳

发布于 2012-11-16 04:31:00

使用SQL Server:

SELECT DATA_TYPE 
FROM INFORMATION_SCHEMA.COLUMNS
WHERE 
     TABLE_NAME = 'yourTableName' AND 
     COLUMN_NAME = 'yourColumnName'
票数 561
EN

Stack Overflow用户

发布于 2012-11-16 04:31:06

在TSQL中最简单的方法是:

SELECT COLUMN_NAME, DATA_TYPE 
FROM INFORMATION_SCHEMA.COLUMNS 
WHERE TABLE_NAME = 'yourTableName'
票数 93
EN

Stack Overflow用户

发布于 2015-09-09 16:44:08

对于SQL Server,此系统存储过程将返回所有表信息,包括列数据类型:

exec sp_help YOURTABLENAME
票数 53
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13405572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档