我正在使用oracle 11g中的Change Data Capture。我只想要更改表中的更新列,例如
EMPNO ENAME JOB MGR HIREDATE DEPTNO
5 ford clerk 104 01-JAN-12 11
5 ford clerk 104 01-JAN-12 18
将上表视为更改表,此处仅更新了部门编号,因此我只需要表中的deptno列。怎么做?
答案 0 :(得分:0)
可能符合您需求且不需要动态SQL的一个选项是聚合员工记录,然后检查每列中是否发生了更改。
String expression = "$.glossary.GlossDiv.GlossList.GlossEntry.ID"
String result = JsonPath.read(json_input, expression);