0

我想知道是否有一种方法可以在具有各种数据类型列的表中选择特定数据类型表的列。假设一个表有三列 - SSNName以及phone numberwhere SSNand Nameare of Varchar2andphone numbernumber数据类型,我可以只提取其数据类型为varchar2( SSNand Name) 的列吗?

4

2 回答 2

0

The following can be the solution :

select Column_Name from INFORMATION_SCHEMA.COLUMNS where Table_Name = 'Tablename' and DATA_TYPE='Varchar'

于 2015-03-18T16:03:05.033 回答
0

如果我正确理解了您的问题,那么这应该可以。

select * from TABLE_NAME
where DATA_TYPE = 'Varchar2';
于 2015-03-18T16:10:57.443 回答