从命令返回用于选择和导出多个列名而没有任何数据的SQL命令

时间:2015-02-17 18:52:57

标签: sql

假设我有一个表RV_Test和一个列RV_Test.ColumnX,我只需要导出列的名称 - 在本例中为ColumnX - 但不希望返回任何数据。如何使用简单的命令执行此操作?

1 个答案:

答案 0 :(得分:1)

ANSI SQL答案(因为没有指定dbms):

select *
from information_schema.columns
where table_name = 'RV_Test'
  and column_name = 'ColumnX'

会为您提供有关该列的大量信息。

DATA_TYPE为您提供数据类型,CHARACTER_MAXIMUM_LENGTHNUMERIC_SCALENUMERIC_PRECISIONDATETIME_PRECISION等为您提供数据类型特定信息。