我的oracle apex应用程序页面上有一个下拉框,我想使用下拉框,在公司表格中显示公司的数据(公司名称)(我已经实现);用户可以使用它来具体识别他们想要删除的公司。然后,我想用一个按钮删除所选公司,这是我无法弄清楚的。
到目前为止,我已经使用动态操作来删除表中的每个条目。
我想要实现的伪代码:
SELECT COMPANY_ID FROM COMPANYLIST,
DELETE SELECTED;
公司列表是下拉框名称。
答案 0 :(得分:1)
听起来你只是在挣扎于删除声明?
它应该是这样的。
DELETE FROM company
WHERE company_id = (SELECT company_id
FROM companylist
WHERE upper(company_name) = upper(:P1_COMPANY_NAME) );
将company
替换为您的公司表格,并:P1_COMPANY_NAME
替换您选择的列表项目。