CREATE PROCEDURE PROC_TEST(
in_flag INT) AS--DECLARE
..........
    
    --CURSOR DECLARE
    CURSOR c1 IS
        [QueryStatement1];
    CURSOR c2 IS
        [QueryStatement2];    BEGIN
        .......
        /*根据in_flag判断使用那个游标*/
        /*这样做有没有问题?(编译不通过!)有没有其他方法解决?*/
        IF in_flag = 0 THEN
            cursor_all = c1;
        ELSE
            cursor_all = c2;
        END IF;
        --MAIN
        FOR  v_row IN (select * from table1)
        LOOP
            .............