The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT
'[' || TEST_DESC || ']'
INTO ASSAYDESC
FROM
GMD_QC_TESTS
WHERE TEST_CODE = ASSAY_CODE;
SELECT
TEST_UNIT
INTO QCUNIT
FROM
GMD_QC_TESTS_B
WHERE TEST_CODE = ASSAY_CODE;
SELECT
TEST_UNIT
INTO QCUNIT
FROM
GMD_QC_TESTS
WHERE TEST_ID = QCASSY_TYP_ID;
SELECT
DISTINCT
GISV.START_DATE
INTO FROMDATE
FROM
GMD_SAMPLES GS,
GMD_SAMPLING_EVENTS GSE,
GMD_WIP_SPEC_VRS GISV,
GMD_EVENT_SPEC_DISP GES
WHERE SAMPLE_NO = SAMPLE_NO_V
AND GS.SAMPLING_EVENT_ID = GSE.SAMPLING_EVENT_ID
AND GSE.SAMPLING_EVENT_ID = GES.SAMPLING_EVENT_ID
AND GES.SPEC_USED_FOR_LOT_ATTRIB_IND = 'Y'
AND GES.SPEC_VR_ID = GISV.SPEC_VR_ID;
SELECT
GISV.END_DATE
INTO TODATE
FROM
GMD_SAMPLES GS,
GMD_SAMPLING_EVENTS GSE,
GMD_WIP_SPEC_VRS GISV,
GMD_EVENT_SPEC_DISP GES
WHERE SAMPLE_NO = SAMPLE_NO_V
AND GS.SAMPLING_EVENT_ID = GSE.SAMPLING_EVENT_ID
AND GSE.SAMPLING_EVENT_ID = GES.SAMPLING_EVENT_ID
AND GES.SPEC_USED_FOR_LOT_ATTRIB_IND = 'Y'
AND GES.SPEC_VR_ID = GISV.SPEC_VR_ID;
SELECT
TEXT
FROM
QC_TEXT_TBL
WHERE TEXT_CODE = TEXTCODECF
AND LINE_NO <> - 1
AND LANG_CODE = 'US';
SELECT
TEXT_CODE
INTO TEXTCODE
FROM
GMD_SPECIFICATIONS_B
WHERE SPEC_ID = QC_SPEC_ID;
SELECT
TEXT
FROM
QC_TEXT_TBL
WHERE TEXT_CODE = TEXT_CODE_V
AND LINE_NO <> - 1
AND LANG_CODE = 'US';
SELECT
ROUTINGSTEP_NO
INTO ROUTSTEP
FROM
FM_ROUT_DTL
WHERE ROUTING_ID = ROUTING_ID_V
AND ROUTINGSTEP_ID = ROUTINGSTEP_ID_V;
SELECT
OPRN_NO
INTO OPERATION
FROM
GMD_OPERATIONS_B
WHERE OPRN_ID = OPRN_ID_V;
SELECT
DISTINCT
CONCATENATED_SEGMENTS
INTO L_FROM_ITEM
FROM
MTL_SYSTEM_ITEMS_KFV
WHERE INVENTORY_ITEM_ID = FROM_ITEM;
SELECT
DISTINCT
CONCATENATED_SEGMENTS
INTO L_TO_ITEM
FROM
MTL_SYSTEM_ITEMS_KFV
WHERE INVENTORY_ITEM_ID = TO_ITEM;
SELECT
GR1.TEXT_CODE
INTO TEXTCODE
FROM
GMD_RESULTS GR1,
GMD_QC_TESTS_B GT
WHERE GR1.RESULT_ID = QC_RESULT_ID
AND GR1.TEST_ID = GT.TEST_ID
AND GT.TEST_CODE = ASSAY_CODE;
SELECT
MEANING
INTO INCLUDE1
FROM
GEM_LOOKUPS
WHERE LOOKUP_CODE = '0'
AND LOOKUP_TYPE = 'QC_INCLUDE';
SELECT
MEANING
INTO INCLUDE1
FROM
GEM_LOOKUPS
WHERE LOOKUP_CODE = '1'
AND LOOKUP_TYPE = 'QC_INCLUDE';
SELECT
MEANING
INTO PRINT1
FROM
GEM_LOOKUPS
WHERE LOOKUP_CODE = '0'
AND LOOKUP_TYPE = 'QC_PRINT';
SELECT
MEANING
INTO PRINT1
FROM
GEM_LOOKUPS
WHERE LOOKUP_CODE = '1'
AND LOOKUP_TYPE = 'QC_PRINT';
SELECT
MEANING
INTO PRINT1
FROM
GEM_LOOKUPS
WHERE LOOKUP_CODE = '2'
AND LOOKUP_TYPE = 'QC_PRINT';
SELECT
MEANING
INTO PRINT1
FROM
GEM_LOOKUPS
WHERE LOOKUP_CODE = '3'
AND LOOKUP_TYPE = 'QC_PRINT';
SELECT
MEANING
INTO TEMP1
FROM
FND_LOOKUP_VALUES
WHERE LOOKUP_TYPE = 'GMD_QC_YES_NO'
AND LOOKUP_CODE = ACCEPT_ANYWAY
AND LANGUAGE = USERENV('LANG');
SELECT
MEANING
INTO TEMP2
FROM
FND_LOOKUP_VALUES
WHERE LOOKUP_TYPE = 'GMD_QC_YES_NO'
AND LOOKUP_CODE = FINAL_MARK
AND LANGUAGE = USERENV('LANG');
SELECT
OPRN_VERS
INTO OPRN_VERS
FROM
GMD_OPERATIONS_B
WHERE OPRN_ID = OPRN_ID_V;
SELECT
DISTINCT
TEST_TYPE
INTO ASSAYTYPE
FROM
GMD_QC_TESTS_B
WHERE TEST_CODE = ASSAY_CODE;
SELECT
DISPLAY_LABEL_NUMERIC_RANGE
INTO ASSAYVALUE
FROM
GMD_QC_TEST_VALUES
WHERE TEST_ID = QCASSY_TYP_ID
AND ( MIN_NUM <= TARGETCF
OR MIN_NUM IS NULL )
AND ( MAX_NUM >= TARGETCF
OR MAX_NUM IS NULL );
SELECT
DISPLAY_LABEL_NUMERIC_RANGE
INTO ASSAYVALUE
FROM
GMD_QC_TEST_VALUES
WHERE TEST_ID = QCASSY_TYP_ID
AND ( MIN_NUM <= MIN_SPECCF
OR MIN_NUM IS NULL )
AND ( MAX_NUM >= MIN_SPECCF
OR MAX_NUM IS NULL );
SELECT
DISPLAY_LABEL_NUMERIC_RANGE
INTO ASSAYVALUE
FROM
GMD_QC_TEST_VALUES
WHERE TEST_ID = QCASSY_TYP_ID
AND ( MIN_NUM <= MAX_SPECCF
OR MIN_NUM IS NULL )
AND ( MAX_NUM >= MAX_SPECCF
OR MAX_NUM IS NULL );
SELECT
DISPLAY_LABEL_NUMERIC_RANGE
INTO ASSAYVALUE
FROM
GMD_QC_TEST_VALUES
WHERE TEST_ID = QCASSY_TYP_ID
AND ( MIN_NUM <= NUM_RESULT
OR MIN_NUM IS NULL )
AND ( MAX_NUM >= NUM_RESULT
OR MAX_NUM IS NULL );
SELECT
DISTINCT
ORGANIZATION_CODE
INTO ORG_CODE
FROM
MTL_PARAMETERS
WHERE ORGANIZATION_ID = P_ORGANIZATION_ID;