Oracle 从触发器上的另一个表获取值

Oracle 从触发器上的另一个表获取值,oracle,Oracle,所以,我是甲骨文的乞丐,真的很感谢你的帮助 我有3张表格,员工,个人资料和记录。我想创建一个更新触发器,当fires获取员工的旧值时,它会在personal_data表中使用旧id查找更新员工的个人数据,并将所有数据(员工的旧数据和从personal_data中获取的数据)插入RECORDS表中。我一直在尝试使用SELECT语句从表PERSONAL_DATA中获取信息,但编译器向我抛出了一个错误 请编辑问题并粘贴到正在使用的SQL中。另外,请向我们显示您遇到的架构、触发器和错误消息。谢谢

所以,我是甲骨文的乞丐,真的很感谢你的帮助


我有3张表格,员工,个人资料和记录。我想创建一个更新触发器,当fires获取员工的旧值时,它会在personal_data表中使用旧id查找更新员工的个人数据,并将所有数据(员工的旧数据和从personal_data中获取的数据)插入RECORDS表中。我一直在尝试使用SELECT语句从表PERSONAL_DATA中获取信息,但编译器向我抛出了一个错误

请编辑问题并粘贴到正在使用的SQL中。另外,请向我们显示您遇到的架构、触发器和错误消息。谢谢