Últimamente he visto mucho código fuente de procedimientos y aplicaciones dentro y fuera de la base de datos y me ha llamado la atención, como seguimos utilizando sintáxis obsoletas.
Por ejemplo, cuando utilizamos secuencias en un código PL/SQL se suele hacer así:
declare
v_nuevo_id number;
BEGIN
SELECT mi_secuencia.NEXTVAL INTO v_nuevo_id FROM Dual;
END;
/
Cuando en realidad a partir de Oracle Database 11g, podemos hacer la asignación del valor de una secuencia de la siguiente manera:
declare
v_nuevo_id number;
BEGIN
v_nuevo_id := mi_secuencia.NEXTVAL;
END;
/
Lo sabías....