oracle如何对一条sql语句只返回列信息?

liubr 2004-12-28 04:52:33
SQL Server可以用set fmtonly on来设置,oracle中有类似的命令吗?
...全文
142 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
GerryYang 2004-12-29
  • 打赏
  • 举报
回复
SELECT COLUMN_NAME FROM user_tab_columns WHERE table_name=ucase(tablename)
cate520 2004-12-29
  • 打赏
  • 举报
回复
SELECT COLUMN_NAME FROM all_tab_columns WHERE table_name='表名'
holy_phoenix 2004-12-28
  • 打赏
  • 举报
回复
all_tab_columns 可访问的表列
dba_tab_columns 所有表列
user_tab_columns 当前用户所拥有的表列。
doulikeme 2004-12-28
  • 打赏
  • 举报
回复
如果只要返回个空记录集 那就按上面的好了

如果想要获得列信息 去查ORACLE的数据字典吧

这几个视图可以找到 user_tab_columns dba_tab_columns all_tab_columns
ORARichard 2004-12-28
  • 打赏
  • 举报
回复
不理解set fmtonly on 有什么用处,感觉就是和返回空记录集一样。

如select * from tb where 1=2
liubr 2004-12-28
  • 打赏
  • 举报
回复
楼上可能理解错了,我不想返回行信息,只要列标题。希望和sql server的set fmtonly on一样的效果
wangybyangxr 2004-12-28
  • 打赏
  • 举报
回复
支持 ORARichard(没钱的日子......)
ORARichard 2004-12-28
  • 打赏
  • 举报
回复
set heading off

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧