select 2>1 from dual 报错 我想比较两个数 select 2>1 from dual 如果2>1希望返回true,否则返回false。但是oracle报语法错误:未找到from关键字 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select decode(sign(2-1),1,'true','false') as str1 ,decode(sign(2-3),1,'true','false') as str2 from dual 不能直接返回true or false的,报错是正常的 select count(*) from dual where 2>1可以这么写,条件成立返回1,否则返回0。 标识符不能以数字开头 select 2>1 from dual2>1是标识符,当然是报错 你的需求1楼可以满足了 关于sql语句外连接的问题 请教一个procedure的写法 oracle8i 创建job失败 100分求一个字符数字混合时排序问题~~~~ 大家推荐一本orcale初级书啊! oracle8i中关于制自定义聚合函数的问题 初学Oracle Oracle9i安装问题! 终于穿上最后一条裤子了,预祝大家新年快乐,来年共同进步 定時刪除DMP文件 高手进来看看,存储过程的一些问题。 关于oracle无法连接运行中的分布式事务处理问题
可以这么写,条件成立返回1,否则返回0。
2>1是标识符,当然是报错
你的需求1楼可以满足了