CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

这个查询语句如何写?

楼主xcwwebmaster(戴)2005-11-23 15:13:59 在 Oracle / 基础和管理 提问

我有个两张表,一张表为matadata表(table_id,table_name,table_describe),这张表中table_name字段中存储的是另外一张表的表名,现在,我知道table_id=002,想查询对应的table_name这个表名对应的那张表的信息,在oracle中该如何写查询语句。以前,我每次先select   table_name   from   matadata   wher   table_id=002,然后,得到表名假设为apple,然后,再写查询slect   *   from   apple;感觉这样很麻烦,能不能用一个语句写成,或者,其他什么方法,能一步执行完成  
  问题点数:20、回复次数:4Top

1 楼sbaz(万神渡劫)回复于 2005-11-23 16:03:03 得分 10

用动态的CURSOR来做吧Top

2 楼wgh166(涌金水牛)回复于 2005-11-23 20:20:20 得分 10

一步到位,办不到。用存储过程,动态查询。Top

3 楼ronny5(兔子林)回复于 2005-11-23 23:27:10 得分 0

只能用存储过程拉  
   
  execute   immediateTop

4 楼yang_kun(加肥猫)回复于 2005-11-24 10:56:13 得分 0

slect   *   from   (select   table_name   from   matadata   wher   table_id=002)   aTop

相关问题

  • 如何写查询语句
  • 这样的查询语句如何写?
  • 如何写这样得查询语句
  • 这个查询语句该如何写!!!!!!!!!!!
  • 如何写这个查询语句?
  • 这种查询语句要如何写?
  • 这个查询语句如何写?
  • 这种查询语句该如何写?
  • 这条查询语句如何写?
  • 时间查询语句如何写???

关键词

  • 语句
  • 查询
  • 存储过程
  • apple
  • 表
  • matadata wher
  • 动态
  • table
  • select

得分解答快速导航

  • 帖主:xcwwebmaster
  • sbaz
  • wgh166

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo