
在oracle中如何使循环中的条件写成动态
展开全部
你所说的条件动态是指什么意思呢,用while循环是否能够实现
DECLARE
V_STR NUMBER;
BEGIN
V_STR := 0;
WHILE( TRUE) LOOP
DBMS_OUTPUT.PUT_LINE(V_STR);
IF V_STR = 3 THEN
EXIT;
END IF;
V_STR := V_STR + 1;
END LOOP;
END;
DECLARE
V_STR NUMBER;
BEGIN
V_STR := 0;
WHILE( TRUE) LOOP
DBMS_OUTPUT.PUT_LINE(V_STR);
IF V_STR = 3 THEN
EXIT;
END IF;
V_STR := V_STR + 1;
END LOOP;
END;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询