社区
Oracle
帖子详情
请教有关DECODE的问题,请各位高手指点
HorizonXR
2004-11-22 10:33:45
1
...全文
225
17
打赏
收藏
请教有关DECODE的问题,请各位高手指点
1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shawnzhao
2004-11-23
打赏
举报
回复
不能这样用select....from decode(flag,1,tabel1,2,table2) where ....
替代的方法:
select * from tabel1 where flag=1
union
select * from table2 where flag=2
HorizonXR
2004-11-23
打赏
举报
回复
那请问有没有方法可以实现这个功能呢?
jametong
2004-11-23
打赏
举报
回复
decode只能用于col, 不能用于table
liuyi8903
2004-11-22
打赏
举报
回复
decode.
如同if--elseif-elseif-这种条件语句.
HorizonXR
2004-11-22
打赏
举报
回复
但这是游标,请问我该怎么写?我是要通过外部传进来的FLAG,从几张极其相似的表中,挑选出一张,游标的select语句只有表名是不同的,如果我不写成一句,大概就要写十几个只有表名不同的游表了.
wupangzi
2004-11-22
打赏
举报
回复
既然这样就方便了,哈哈!
过程里多一步,
tablname
if flag then
tablname := tabel1;
else
tablname := tabel2;
end if;
execute immediate 'select....from '''||tablname||'''where ....';
HorizonXR
2004-11-22
打赏
举报
回复
flag 是游标里传进去的,我现在在写的是存储过程里碰到的问题,游标无法通过编译.
wupangzi
2004-11-22
打赏
举报
回复
select....from decode(flag,1,tabel1,2,table2) where ....
flag是那里来的!如果是程序里,那就程序中就写好,再传进去啊!
wupangzi
2004-11-22
打赏
举报
回复
直接在sql语句里是没发实现的!
过程里就可以了!
HorizonXR
2004-11-22
打赏
举报
回复
比如有两个表table1,table2,和变量flag
我用select....from decode(flag,1,tabel1,2,table2) where ....
是不是说这不可以用的?如果不可以用,那请问我有什么办法可以实现相同的功能?
wupangzi
2004-11-22
打赏
举报
回复
请问DECODE能不能在from 语句中使用?
什么意思?举个例子!
zmgowin
2004-11-22
打赏
举报
回复
from子句中可以,不能对表明用from
wupangzi
2004-11-22
打赏
举报
回复
decode其实是一个IF的判断!
如:decode(值,if1,then1,if2,then2,......,else then)
HorizonXR
2004-11-22
打赏
举报
回复
请问DECODE能不能在from 语句中使用?
red_bat
2004-11-22
打赏
举报
回复
可以啊 为什么不能?
select decode(值,if1,then1,if2,then2,...,else) from table_name;
wupangzi
2004-11-22
打赏
举报
回复
哦,这样的话,好象没办法了!
只能一个个写了!
另开一个话题,高分请高手吧!
HorizonXR
2004-11-22
打赏
举报
回复
究竟能不能用在from 语句中啊?高手快来,帮帮忙啊
2024年 JS逆向大前端第一季 HTML标签学习
注意,同学们不用一次性出几千元买所有课程,根据老师经验,很多同学花... 逆向技术: 1 AST还原代码 2 补环境 3 常见加密方式以及
DECODE
方法 4 逆向代码调试 5
DECODE
常见安全厂商加密方法,如akamai, 瑞数等。 6 RPC
SNIFFER
问题
集锦
SNIFFER相关教程下载:Sniffer使用教程.pdf|Sniffer用法.ppt 具体
问题
解决: 1.SNIFFER4.75无法使用,打开后提示 No adapter is binding to Sniffer driver 如下图 4.7.5 With SP5以上支持千兆以太网,一般...
WEB开发文档2 总结
转自:http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid...
请
大虾指教那
如何用sql生成固定时间间隔的统计表[转]
核心提示:有表Incoming_call,要统计A时到B时每隔X时长的话务量,只用SQL... 欢迎
高手
试一试 不明白你说的意思。 表Incoming_call如下: time action 00:01 call in 00:02 call in 00:05 call in 00:08 call in...
H.264-FQA
[color=red][b]本贴是大家在学习过程中遇到的一些基本
问题
的积累,相当于大家对自己学习中遇到的一些简单的
问题
的记录和共享,不进行技术讨论。因此本帖采用自问自答方式,希望在此提出
问题
的作者在自己弄懂所提出的...
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章