当前位置: 代码迷 >> Oracle管理 >> 在Oracel中如何用T-SQL语句的到一个视图的所有字段
  详细解决方案

在Oracel中如何用T-SQL语句的到一个视图的所有字段

热度:75   发布时间:2016-04-24 05:49:37.0
在Oracel中怎么用T-SQL语句的到一个视图的所有字段?
如题;在SQLserver中,我只要知道视图的名字,我就可以通过查询两个系统表,来得到该视图的所有字段,请问在Oracel中该如何实现呢??

------解决方案--------------------
select * from user_tab_column where table_name = 'xxx '
------解决方案--------------------
select view_name,text from user_vies where view_name=upper( 'yourname ');
------解决方案--------------------
上面的语句得到view的建立语句

还可以

select * from user_tab_column where table_name =upper( 'yourname ');
得到字段名字和注释
------解决方案--------------------
sqlplus窗口:
SQL> desc view_name
这样不就行了
------解决方案--------------------
select * from view_name where rownum <2
利用ADO.NET的fields属性可得到列信息的