以下PL/SQL块工作: r TABLE1%ROWTYPE; SELECT * INTO r FROM TABLE1 SAMPLE(1) WHERE ROWNUM= 1;但是,当我试图用SAMPLE子句中的变量替换文字时,Oracle返回一个语法错误: s NUMBER;BEGIN1;
SELECT * INTO r FROM TABLE1 SA
在Oracle11g中,我有一个带有id、title和message属性的表survey。下面的存储过程根据提供的ID获取单个记录,并将其存储在提供的OUT参数中。create or replace procedure get_survey(arg_id number, obj_survey out survey%rowtype) is select* into obj_survey from survey where id = arg_id;我需要从Java语言调用这个存储过程</