我正在尝试根据当天运行查询
例如
等
最好的方法是什么?
如果这是模糊的,PL / SQL新手,请提前道歉。我知道如何在tsql中做到这一点。
我在下面尝试了
DECLARE
DATENUM INT := 1;
begin
if DATENUM = 1
then
select * from thistable;
else
select '* from thattable;
end if;
end;
答案 0 :(得分:-1)
DECLARE
v NUMBER;
BEGIN
v:=To_number(To_char(SYSDATE,'dd')) ;
IF v=1 THEN
--statement_1-----
ELSIF v=2 THEN
NULL;
--statement_2-----
END IF;
END;
注意:在PL / SQL中INTO子句应该在select中。