1. create.bat
sqlplus user/pwd@db_name @create.sql > logs.log
2. create.sql
@leave_create.sql
exit
3. leave_create.sql
DROP TABLE a_employee;
create table a_employee (
id number(10) primary key ,
name varchar2(255) not null,
password varchar2(255) not null ,
email varchar2(255) ,
role varchar2(255) ,
manager_id number(10)
);
drop sequence seq_employee;
create sequence seq_employee minvalue 1 nomaxvalue start with 1 increment by 1 nocycle nocache;
INSERT INTO a_employee(id,name,password,email,role,manager_id) VALUES (seq_employee.nextval,'a','a23','[email protected]','boss',NULL);
INSERT INTO a_employee(id,name,password,email,role,manager_id) VALUES (seq_employee.nextval,'b','b23','[email protected]','manager',1);
INSERT INTO a_employee(id,name,password,email,role,manager_id) VALUES (seq_employee.nextval,'c','c23','[email protected]','user',3);
commit;
參考: