问题标签 [oracle-objects]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
55 浏览

oracle - Oracle 触发器中的 RTTI

我有这个虚拟类型:

还有这些虚拟表:

我想创建一个触发器,当在 Habilitation 中插入一个新元组时,应该检查,如果员工是助理(而不是医生),则 visit_analysis 属性等于 'a' 以了解它是否是合法的元组。

我不知道如何检查员工的类型(如果是医生或助理)。

我会做这样的事情:

但它不起作用。我应该如何检查该类型?我得到的错误是: Error(14,4): PLS-00103: Encountered the symbol ";" when expecting one of the following: if