用于检查两个不同数据库的两个表中的匹配记录的存储过程PL / SQL

问题描述 投票:1回答:1

我有一个在Oracle DB中创建存储过程的任务。给定两个不同的数据库DB1和Student_lookup表,DB2和Student_master表。 SP需要检查DB1.student_lookup表中是否存在DB2.student_master的记录。

  1. 如果该记录存​​在于DB1中,那么什么都不做
  2. 如果该记录在DB1中不存在,则从DB2中添加
  3. 如果记录在DB1中,但不在DB2中,则更新该记录,并将partition_key列设置为1。
  4. 任何帮助将不胜感激。我对Oracle DBA完全陌生。

我有一个在Oracle DB中创建存储过程的任务。给定两个不同的数据库DB1和Student_lookup表,以及DB2和student_master表。 SP需要检查DB2.student_master'...

database oracle plsql
1个回答
0
投票

如果有两个用户使用:

© www.soinside.com 2019 - 2024. All rights reserved.