我有一张这样的桌子:
+------------+
| EMP_CODE |
+------------+
|CODEA |
|CODEA1 |
|CODEA2 |
|CODEB |
|CODEC |
|CODEC2 |
|CODED |
|CODED1 |
|CODEE |
|CODEE1 |
|CODEE2 |
+------------+我的表格中的多行块:

我想要的是,如果我添加例如EMP_CODE CODEE,它将自动在下一行添加EMP_CODE和CODEE等等。如下所示:

告诉我我是不是漏掉了什么或者我的解释有什么不清楚的地方。谢谢!
发布于 2018-11-15 07:10:45
将尝试解释一种方法,也许会有更好的方法来实现所需的功能。
下面是伪代码,根据您的要求临时修改和更改。
KEY-NEXT-ITEM
BEGIN
SELECT emp INTO :your_block_name.column_name
FROM table_name
WHERE column_name = :block_name.emp;
EXCEPTION
WHEN OTHERS THEN
// consider raising or do as per logic
END;在回答了这个问题后,我认为桌子的设计是不正确的,也许会引发一场单独的讨论来解剖。
https://stackoverflow.com/questions/53295595
复制相似问题