(+)= 该关系是否能用函数
select *
from well a , wel b
where (to_char(b.rbsjsc,'yyyy-mm-dd') (+)= to_char(a.rbrq,'yyyy-mm-dd') )
出现错误提示无效的关系运算符
问题点数:50、回复次数:6Top
1 楼KingSunSha(弱水三千)回复于 2004-09-03 05:05:28 得分 5
select *
from well a , wel b
where b.rbsjsc (+)= a.rbrq;
不行吗?Top
2 楼zmgowin(hermit)回复于 2004-09-03 08:51:42 得分 15
select *
from well a , wel b
where (to_char(b.rbsjsc(+),'yyyy-mm-dd')= to_char(a.rbrq,'yyyy-mm-dd') )
Top
3 楼xhy818(zh1860)回复于 2004-09-03 09:18:33 得分 5
select *
from well a
left join web b on
to_char(b.rbsjsc,'yyyy-mm-dd')= to_char(a.rbrq,'yyyy-mm-dd')Top
4 楼bzszp(SongZip)回复于 2004-09-03 09:29:12 得分 10
select *
from well a , wel b
where trunc(b.rbsjsc(+))= trunc(a.rbrq);Top
5 楼lidengdeng(一鸣惊鬼)回复于 2004-09-04 10:13:36 得分 5
应该是:
select *
from well a , wel b
where (to_char(b.rbsjsc(+),'yyyy-mm-dd')= to_char(a.rbrq,'yyyy-mm-dd') )Top
6 楼doulikeme(来去无踪)回复于 2004-09-04 10:35:46 得分 10
放到列后面,不要放到表达式后面Top




