The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT 'x'
FROM okl_fe_eo_term_vers
WHERE end_of_term_ver_id = p_etv_rec.end_of_term_ver_id;
SELECT end_of_term_value_id
,object_version_number
,eot_term
,eot_value
,end_of_term_ver_id
,attribute_category
,attribute1
,attribute2
,attribute3
,attribute4
,attribute5
,attribute6
,attribute7
,attribute8
,attribute9
,attribute10
,attribute11
,attribute12
,attribute13
,attribute14
,attribute15
,created_by
,creation_date
,last_updated_by
,last_update_date
,last_update_login
FROM okl_fe_eo_term_values
WHERE okl_fe_eo_term_values.end_of_term_value_id = p_id;
,l_etv_rec.last_updated_by
,l_etv_rec.last_update_date
,l_etv_rec.last_update_login ;
IF (l_etv_rec.last_updated_by = okl_api.g_miss_num) THEN
l_etv_rec.last_updated_by := NULL;
IF (l_etv_rec.last_update_date = okl_api.g_miss_date) THEN
l_etv_rec.last_update_date := NULL;
IF (l_etv_rec.last_update_login = okl_api.g_miss_num) THEN
l_etv_rec.last_update_login := NULL;
SELECT object_version_number
FROM okl_fe_eo_term_values
WHERE end_of_term_value_id = p_def_etv_rec.end_of_term_value_id
AND object_version_number = p_def_etv_rec.object_version_number
FOR UPDATE OF object_version_number NOWAIT;
SELECT object_version_number
FROM okl_fe_eo_term_values
WHERE end_of_term_value_id = p_def_etv_rec.end_of_term_value_id;
,g_form_record_deleted);
,g_record_logically_deleted);
PROCEDURE insert_row(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT okc_api.g_false
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_etv_rec IN okl_etv_rec
,x_etv_rec OUT NOCOPY okl_etv_rec) IS
l_api_version CONSTANT NUMBER := 1;
l_api_name CONSTANT VARCHAR2(30) := 'insert_row';
l_etv_rec.last_update_date := SYSDATE;
l_etv_rec.last_updated_by := fnd_global.user_id;
l_etv_rec.last_update_login := fnd_global.login_id;
INSERT INTO okl_fe_eo_term_values
(end_of_term_value_id
,object_version_number
,eot_term
,eot_value
,end_of_term_ver_id
,attribute_category
,attribute1
,attribute2
,attribute3
,attribute4
,attribute5
,attribute6
,attribute7
,attribute8
,attribute9
,attribute10
,attribute11
,attribute12
,attribute13
,attribute14
,attribute15
,created_by
,creation_date
,last_updated_by
,last_update_date
,last_update_login)
VALUES (l_def_pvl_rec.end_of_term_value_id
,l_def_pvl_rec.object_version_number
,l_def_pvl_rec.eot_term
,l_def_pvl_rec.eot_value
,l_def_pvl_rec.end_of_term_ver_id
,l_def_pvl_rec.attribute_category
,l_def_pvl_rec.attribute1
,l_def_pvl_rec.attribute2
,l_def_pvl_rec.attribute3
,l_def_pvl_rec.attribute4
,l_def_pvl_rec.attribute5
,l_def_pvl_rec.attribute6
,l_def_pvl_rec.attribute7
,l_def_pvl_rec.attribute8
,l_def_pvl_rec.attribute9
,l_def_pvl_rec.attribute10
,l_def_pvl_rec.attribute11
,l_def_pvl_rec.attribute12
,l_def_pvl_rec.attribute13
,l_def_pvl_rec.attribute14
,l_def_pvl_rec.attribute15
,l_def_pvl_rec.created_by
,l_def_pvl_rec.creation_date
,l_def_pvl_rec.last_updated_by
,l_def_pvl_rec.last_update_date
,l_def_pvl_rec.last_update_login);
END insert_row;
PROCEDURE insert_row(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT okc_api.g_false
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_etv_tbl IN okl_etv_tbl
,x_etv_tbl OUT NOCOPY okl_etv_tbl) IS
l_api_version CONSTANT NUMBER := 1;
l_api_name CONSTANT VARCHAR2(30) := 'insert_row_tbl';
insert_row(p_api_version => p_api_version
,p_init_msg_list => okc_api.g_false
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_etv_rec => p_etv_tbl(i)
,x_etv_rec => x_etv_tbl(i));
END insert_row;
PROCEDURE update_row(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT okc_api.g_false
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_etv_rec IN okl_etv_rec
,x_etv_rec OUT NOCOPY okl_etv_rec) IS
l_api_version CONSTANT NUMBER := 1;
l_api_name CONSTANT VARCHAR2(30) := 'update_row';
l_etv_rec.last_update_date := SYSDATE;
l_etv_rec.last_updated_by := fnd_global.user_id;
l_etv_rec.last_update_login := fnd_global.login_id;
IF (x_etv_rec.last_updated_by IS NULL) THEN
x_etv_rec.last_updated_by := l_etv_rec.last_updated_by;
IF (x_etv_rec.last_update_date IS NULL) THEN
x_etv_rec.last_update_date := l_etv_rec.last_update_date;
IF (x_etv_rec.last_update_login IS NULL) THEN
x_etv_rec.last_update_login := l_etv_rec.last_update_login;
UPDATE okl_fe_eo_term_values
SET end_of_term_value_id = l_def_etv_rec.end_of_term_value_id
,object_version_number = l_def_etv_rec.object_version_number + 1
,eot_term = l_def_etv_rec.eot_term
,eot_value = l_def_etv_rec.eot_value
,end_of_term_ver_id = l_def_etv_rec.end_of_term_ver_id
,attribute_category = l_def_etv_rec.attribute_category
,attribute1 = l_def_etv_rec.attribute1
,attribute2 = l_def_etv_rec.attribute2
,attribute3 = l_def_etv_rec.attribute3
,attribute4 = l_def_etv_rec.attribute4
,attribute5 = l_def_etv_rec.attribute5
,attribute6 = l_def_etv_rec.attribute6
,attribute7 = l_def_etv_rec.attribute7
,attribute8 = l_def_etv_rec.attribute8
,attribute9 = l_def_etv_rec.attribute9
,attribute10 = l_def_etv_rec.attribute10
,attribute11 = l_def_etv_rec.attribute11
,attribute12 = l_def_etv_rec.attribute12
,attribute13 = l_def_etv_rec.attribute13
,attribute14 = l_def_etv_rec.attribute14
,attribute15 = l_def_etv_rec.attribute15
,created_by = l_def_etv_rec.created_by
,creation_date = l_def_etv_rec.creation_date
,last_updated_by = l_def_etv_rec.last_updated_by
,last_update_date = l_def_etv_rec.last_update_date
,last_update_login = l_def_etv_rec.last_update_login
WHERE end_of_term_value_id = l_def_etv_rec.end_of_term_value_id;
END update_row;
PROCEDURE update_row(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT okc_api.g_false
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_etv_tbl IN okl_etv_tbl
,x_etv_tbl OUT NOCOPY okl_etv_tbl) IS
l_api_version CONSTANT NUMBER := 1;
l_api_name CONSTANT VARCHAR2(30) := 'update_row_tbl';
update_row(p_api_version => p_api_version
,p_init_msg_list => okc_api.g_false
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_etv_rec => p_etv_tbl(i)
,x_etv_rec => x_etv_tbl(i));
END update_row;
PROCEDURE delete_row(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT okc_api.g_false
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_etv_rec IN okl_etv_rec) IS
l_api_version CONSTANT NUMBER := 1;
l_api_name CONSTANT VARCHAR2(30) := 'v_delete_row';
DELETE FROM okl_fe_eo_term_values
WHERE end_of_term_value_id = l_etv_rec.end_of_term_value_id;
END delete_row;
PROCEDURE delete_row(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT okc_api.g_false
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_etv_tbl IN okl_etv_tbl) IS
l_api_version CONSTANT NUMBER := 1;
l_api_name CONSTANT VARCHAR2(30) := 'v_delete_row';
delete_row(p_api_version => p_api_version
,p_init_msg_list => okc_api.g_false
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_etv_rec => p_etv_tbl(i));
END delete_row;