2 love java123 love_Java123 于 2017.08.29 18:28 提问

orcal的sql语句问题,麻烦大神帮忙看看

我写了一个orcal的sql语句
select * from tab1 where substr(to_char(time,'YYYY-MM-DD HH24:MI:ss'),1,10)=
to_char(sysdate,'YYYY-MM-DD')

这样写是没问题的,但是我想把sysdate换成一个参数,这个参数的类型应该是什么,我的sql语句应该怎么改,
大神帮忙看看,谢谢!

1个回答

qwx123_abc
qwx123_abc   2017.08.29 23:40
已采纳

declare
date v_arg;
begin
v_arg:=sysdate;
select * from tab1 where substr(to_char(time,'YYYY-MM-DD HH24:MI:ss'),1,10)=
to_char(v_arg,'YYYY-MM-DD')

end;

Csdn user default icon
上传中...
上传图片
插入图片