將現有的sql 腳本導入 Oracle數據庫

 

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;

參考:

https://www.cnblogs.com/panie2015/p/5807184.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章