数据批量录入
CREATE TABLE user
(
user_id number,
dept_id number,
corp_id number,
reg_date date,
author varchar2(20)
)
其中
user_id 员工ID
dept_id 员工所属部门ID
corp_id 员工所属子公司ID
reg_date 员工信息最后一次更新时间
author 录入员名称
----------------------------------------------------------------------------------
create or replace procedure bat_user( user_dept_corp_id varchar2,author varchar2 )
其中user_dept_corp_id的格式为:
userID1:deptID1:corpID1;userID2:deptID2:corpID2;..............
-----------------------------------------------------------------------------------
员工可属于多个部门,
当已经存在员工和部门对应的记录时,更新该记录的reg_date,否则新增记录.请问怎么在存储过程里对用户进行批量录入?