क्या से PL/SQL में अंतर है:PLSQL: VARBIABLE: = SEQUENCE.NEXTVAL या SELECT SEQUENCE.NEXTVAL दोहरी से VARIABLE में?
CREATE OR REPLACE FUNCTION WBAR_TEST_1 RETURN NUMBER IS
LN_TMP NUMBER;
BEGIN
LN_TMP := SOME_SEQUENCE.NEXTVAL;
RETURN LN_TMP;
END WBAR_TEST_1;
और
CREATE OR REPLACE FUNCTION WBAR_TEST_2 RETURN NUMBER IS
LN_TMP NUMBER;
BEGIN
SELECT SOME_SEQUENCE.NEXTVAL INTO LN_TMP FROM DUAL;
RETURN LN_TMP;
END WBAR_TEST_2;
मुझे लगता है कि दूसरा दृष्टिकोण इतिहास प्रयोजनों के लिए ही केवल है।