The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT qp_process_id_s.nextval
INTO l_id
FROM dual;
v_LastUpdateDate DATE;
select fmdf.template_id
from fte_mile_download_files fmdf
where fmdf.file_name = ci_file_name;
v_LastUpdateDate := sysdate;
INSERT INTO FTE_BULKLOAD_DATA (LOAD_ID,
LOAD_TYPE,
FILE_TYPE,
FILE_NAME,
FILE_SIZE,
REQUEST_ID,
CONTENT,
CREATED_BY,
CREATION_DATE,
LAST_UPDATED_BY,
LAST_UPDATE_DATE,
LAST_UPDATE_LOGIN)
VALUES (p_LoadId, p_LoadType, p_FileType, p_FileName,
0, p_RequestId, EMPTY_BLOB(), FND_GLOBAL.USER_ID,
v_LastUpdateDate, FND_GLOBAL.USER_ID, v_LastUpdateDate, FND_GLOBAL.USER_ID);
l_block_header.DELETE;
l_block_data.DELETE;
g_block_header_index.DELETE;
l_block_header.DELETE;
l_block_data.DELETE;
g_block_header_index.DELETE;
SELECT content, file_size INTO l_content, l_size
FROM fte_bulkload_data
WHERE file_name = p_file_name
AND load_id = p_load_id;
l_block_header.DELETE;
l_block_data.DELETE;
g_block_header_index.DELETE;
l_block_header.DELETE;
l_block_data.DELETE;
g_block_header_index.DELETE;
PROCEDURE UPDATE_RID( p_FileName IN VARCHAR2,
p_LoadId IN NUMBER,
p_FileType IN VARCHAR2,
p_LoadType IN VARCHAR2,
p_RequestId IN NUMBER ) IS
l_module_name CONSTANT VARCHAR2(100) := 'fte.plsql.' || G_PKG_NAME || '.UPDATE_RID';
UPDATE FTE_BULKLOAD_DATA
SET request_id = p_RequestId,
LAST_UPDATED_BY = FND_GLOBAL.USER_ID,
LAST_UPDATE_DATE = sysdate,
LAST_UPDATE_LOGIN = FND_GLOBAL.USER_ID
WHERE load_id = p_LoadId AND
load_type = p_LoadType AND
file_type = p_FileType AND
file_name = p_FileName;
UPDATE FTE_BULKLOAD_DATA
SET request_id = p_RequestId,
LAST_UPDATED_BY = FND_GLOBAL.USER_ID,
LAST_UPDATE_DATE = sysdate,
LAST_UPDATE_LOGIN = FND_GLOBAL.USER_ID
WHERE load_id = p_LoadId AND
load_type = p_LoadType;
END UPDATE_RID;
v_LastUpdateDate DATE;
SELECT file_name, load_type
INTO p_FileName, p_LoadType
FROM fte_bulkload_data
WHERE load_id = p_LoadId;
-- select the column into which we are going to load
-- the file. There should be only one column returned by this
-- query. The Load ID should be unique.
SELECT content
INTO p_FileContents
FROM fte_bulkload_data
WHERE load_id = p_LoadId
FOR UPDATE;
v_LastUpdateDate := sysdate;
UPDATE FTE_BULKLOAD_DATA
SET last_update_date = v_LastUpdateDate,
file_size = v_FileSize,
LAST_UPDATED_BY = FND_GLOBAL.USER_ID,
LAST_UPDATE_LOGIN = FND_GLOBAL.USER_ID
WHERE load_id = p_LoadId;
SELECT content
INTO p_FileContents
FROM fte_bulkload_data
WHERE load_id = p_LoadId;