配置環境 建立SCOTT TIGER模式

2021-04-13 09:30:07 字數 4486 閱讀 3367

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...