oracle 存储过程
新手提问 ,两张表,表A中有人员的姓名和身份证,表B是一张空表,将表A中的人员姓名和身份证全部导入表B中,如果没有姓名和身份证重复(姓名和身份证都重复)的人员将其 index 字段置为0 ;如果有重复的人员的话,每重复一个将重复人员的 index + 1;第N个重复人员的 index 应该对应的是 index + n;
表A
张三 610526198703061245
李四 610526198703061854
王五 610526198701236547
张三 610526198703061245
表B
张三 610526198703061245 0
李四 610526198703061854 0
王五 610526198701236547 0
张三 610526198703061245 1
请问存储过程该怎么实现呢?没有头绪啊!请各位给个思路!