1.建立scott/tiger模式:
sql> @c:/oracle/ora92/sqlplus/demo/demobld.sql;
demobld.sql會建立5個表並填入資料。執行結束後,它會自動退出sql*plus,所以執行完這個指令碼後sql*plus視窗將消失,對此不要感到奇怪,這是正常的。
注意,此時自動建立的5個標準演示表上沒有定義任何引用完整性,建議在執行完demobld.sql後,再執行以下語句新增引用完整性:
sql> alter table emp add constraint emp_pk primary key(empno);
表已更改。
sql> alter table dept add constraint dept_pk primary key(deptno);
表已更改。
sql> alter table emp add constraint emp_fk_dept foreign key(deptno) references dept;
表已更改。
sql> alter table emp add constraint emp_fk_emp foreign key(mgr) references emp;
表已更改。
或者把這些語句放到乙個指令碼中,每次建立scott演示表時,執行一下。
如果無法訪問demobld.sql,執行以下指令碼即可:
create table emp
( empno number(4) not null,
ename varchar2(10),
job varchar2(9),
mgr number(4),
hiredate date,
sal number(7, 2),
comm number(7, 2),
deptno number(2)
);insert into emp
values (7369,
'**ith',
'clerk',
7902,
to_date('17-dec-1980', 'dd-mon-yyyy'),
800,
null,
20);
insert into emp
values (7499,
'allen',
'sale**an',
7698,
to_date('20-feb-1981', 'dd-mon-yyyy'),
1600,
300,
30);
insert into emp
values (7521,
'ward',
'sale**an',
7698,
to_date('22-feb-1981', 'dd-mon-yyyy'),
1250,
500,
30);
insert into emp
values (7566,
'jones',
'manager',
7839,
to_date('2-apr-1981', 'dd-mon-yyyy'),
2975,
null,
20);
insert into emp
values (7654,
'martin',
'sale**an',
7698,
to_date('28-sep-1981', 'dd-mon-yyyy'),
1250,
1400,
30);
insert into emp
values (7698,
'blake',
'manager',
7839,
to_date('1-may-1981', 'dd-mon-yyyy'),
2850,
null,
30);
insert into emp
values (7782,
'clark',
'manager',
7839,
to_date('9-jun-1981', 'dd-mon-yyyy'),
2450,
null,
10);
insert into emp
values (7788,
'scott',
'analyst',
7566,
to_date('09-dec-1982', 'dd-mon-yyyy'),
3000,
null,
20);
insert into emp
values (7839,
'king',
'president',
null,
to_date('17-nov-1981', 'dd-mon-yyyy'),
5000,
null,
10);
insert into emp
values (7844,
'turner',
'sale**an',
7698,
to_date('8-sep-1981', 'dd-mon-yyyy'),
1500,
0, 30);
insert into emp
values (7876,
'adams',
'clerk',
7788,
to_date('12-jan-1983', 'dd-mon-yyyy'),
1100,
null,
20);
insert into emp
values (7900,
'james',
'clerk',
7698,
to_date('3-dec-1981', 'dd-mon-yyyy'),
950,
null,
30);
insert into emp
values (7902,
'ford',
'analyst',
7566,
to_date('3-dec-1981', 'dd-mon-yyyy'),
3000,
null,
20);
insert into emp
values (7934,
'miller',
'clerk',
7782,
to_date('23-jan-1982', 'dd-mon-yyyy'),
1300,
null,
10);
create table dept
( deptno number(2),
dname varchar2(14),
loc varchar2(13)
);insert into dept
values (10,
'accounting',
'new york');
insert into dept
values (20,
'research',
'dallas');
insert into dept
values (30,
'sales',
'chicago');
insert into dept
values (40,
'operations',
'boston');
alter table emp add constraint emp_pk primary key(empno);
alter table dept add constraint dept_pk primary key(deptno);
alter table emp add constraint emp_fk_dept foreign key(deptno) references dept;
alter table emp add constraint emp_fk_emp foreign key(mgr) references emp;
2.刪除scott/tiger模式:
sql> @c:/oracle/ora92/sqlplus/demo/demodrop.sql;
刪除時也會自動退出sql*plus。
軟體環境:windows xp sp3+oracle 9i r2,[oracle_home]=c:/oracle/ora92
Vue環境配置簡單建立專案
vue簡單安裝 簡單實用 1.node.js不可少 node.js nodejs官網 win r 輸出 cmd命令 node v 檢視node.js版本 2.安裝 映象 cmd命令 npm install g cnpm registry 3.搭建vue cli腳手架 cmd命令 cnpm insta...
Cordova的環境配置及建立專案
配置的步驟如下 首先需要安裝note.js環境 正常安裝即可 開啟終端輸入 sudo npm install g cordova 建立新專案 cordova create hello com.mydomain.hello helloworld 第乙個引數是檔案目錄,第二個引數是 id,第三個引數是顯...
Vue環境安裝配置及建立專案
安裝node,檢查node安裝是否成功,在git工具中輸入node v,出現版本號即可。檢查npm是否安裝成功,在git工具中輸入npm npm一般隨node一起安裝在電腦中 cnpm安裝 在git工具中輸入 npm install g cnpm registry 檢驗是否安裝成功 cnpm v y...