我写了一个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语句应该怎么改,
大神帮忙看看,谢谢!
我写了一个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语句应该怎么改,
大神帮忙看看,谢谢!
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;