当前位置: 代码迷 >> Oracle管理 >> 这个语句如何改
  详细解决方案

这个语句如何改

热度:25   发布时间:2016-04-24 05:06:58.0
这个语句怎么改?
SELECT b.name tableName,a.name columnName,c.name typeName FROM sys.columns a
inner join sys.objects b
on a.object_id=b.object_id and b.TYPE='U'  
inner join sys.types c
on a.user_type_id=c.user_type_id and c.name='bit' -- 字段类型
order by a.object_id
用ORACLE怎么写?

------解决方案--------------------
SQL code
--类似的转换可这样写,但是bit型在oracle字段中是不存在的,因此你的这种不可转换,其他类型的字段才可以,如下面的字符型select table_name,column_name,data_type from dba_tab_columns where data_type='VARCHAR2';
  相关解决方案