Oracle的存储过程里可以这样写吗:select case when (cost>2) then '大' else '小' end from table ? 8.16可以.但是这种语句用在存储过程里面需要用动态sql来写. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 8i版本一样可以使用;oracle 8.1.7.1.0:select case when a.user_id=33 then 'du' else 't' end from fnd_user a 8i也可以,但是还是觉得decode简洁明了 8i在存储过程里面不可以使用.在9i里面可以使用.8i在存储过程中可以考虑使用视图转化一下^_^ select decode(sign(cost-2),1,'大','小') from dual; 关于授权 怎么删除.dbf文件? 关于sqlldr的使用问题! SQL 算术运算简单问题,大家进来练习一下。 怎样写存储过程每天自动与数据库同步? 查询一个表中相同记录各有多少行 为什麽在 win98 操作系统下 安装不上 oracle 9i 关于SQL脚本执行出错,请高手指点! 我想速成oracle怎么办?我已有一定的数据库的基出. ORA-01955: 角色不能被授权 20分,感谢大家1 带?的SQL 新手提问:插数据的问题!!
oracle 8.1.7.1.0:select case when a.user_id=33 then 'du' else 't' end from fnd_user a