oracle中的PL⼀SQL编程两道简单的题目?;

2024-11-28 03:02:55
推荐回答(1个)
回答1:

第一题
SET SERVEROUT ON
DECLARE
V_FLAG BOOLEAN;
BEGIN
FOR I IN 2 .. 100 LOOP
V_FLAG := TRUE;
FOR J IN 2 .. I - 1 LOOP
IF MOD(I,J) = 0 THEN
V_FLAG := FALSE;
END IF;
END LOOP;
IF V_FLAG = TRUE THEN
DBMS_OUTPUT.PUT_LINE(I);
END IF;
END LOOP;
END;
/

第二个,你要输入08年2月29日怎么办?5年前还没有呢