Las preguntas del submarino se pueden utilizar solamente en declaraciones de SQL. Puesto que esta declaración de caso está en PL/SQL SQL no regular, usted no puede hacerlo.
Seleccionar la identificación en otra variable o ensamblar de alguna manera selecciona en una sola vuelta selecta del ot de la declaración el type_id deseado.
Qué hace la vuelta siguiente:
SELECCIONAR WAVELENGTH_TYPE_ID
EN P_WAVELENGTH_TYPE_ID
DE LAYER1_WAVELENGTH_TYPE
DONDE WAVELENGHT_TYPE_NAME = TDP_LOAD_SUMMARY_REC.Customer y
TDP_LOAD_SUMMARY_REC.Customer ADENTRO
(“CNI-CD”,
“CNI-00”,
“CNI-TC”,
“CNI-M”,
“CNI-RH”,
“CNI-XC”,
“CNI-NP”,
“CNI-RT ")
y
P_PROGRAM_ID ADENTRO (PROGRAM_ID SELECTO DE LAYER1_PROGRAM DONDE PROGRAMA = “MSP/DMX ");