Oracle 中变量的问题! Declare
Strart_Date Varchar2(20);
Begin
Start_Date := '2014-03-31';
Select * From table1
Where Apprdate <= To_Date(Start_Date, 'yyyy-mm-dd');
End
提示报错! 刚入门 请高手指点! ------解决方案-------------------- 你变量名不一致 ------解决方案-------------------- pl/sql中是select ...into的语法,如
begin
select c1,c2 into v1,v2 from t;
end ------解决方案-------------------- begin 和 end 之间,你可以写 update , insert , delete ,如果要写 select 应该写一个select col into var 这样的语句。
如果你想显示一下结果集出来,可以写成如下:
Select * From table1
Where Apprdate <= To_Date( '2014-03-31', 'yyyy-mm-dd');