Академический Документы
Профессиональный Документы
Культура Документы
ERROR:
ORA-04043: object student does not exist
SQL> clear screen
SQL> @e:\6pm
Table created.
SQL> desc student
Name
Null?
------------------------------- -------SID
FNAME
LNAME
DOB
DOJ
FEE
GENDER
SQL>
SQL>
1
2
3
4
5
6
7
8*
SQL>
SQL>
Type
---NUMBER(4)
VARCHAR2(15)
VARCHAR2(15)
DATE
DATE
NUMBER(7,2)
CHAR(1)
clear screen
get e:\6pm
create table student
(sid number(4),
fname varchar2(15),
lname varchar2(15),
dob date,
doj date,
fee number(7,2),
gender char)
clear screen
ed e:\6pm
SQL>
SQL>
SQL> @e:\6pm
create table student
*
ERROR at line 1:
ORA-00955: name is already used by an existing object
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
ENAME
JOB
MGR HIREDATE
SAL
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
1400
10
20
10
30
20
30
20
10
7782 CLARK
MANAGER
7839 09-JUN-81
2450
7788 SCOTT
ANALYST
7566 09-DEC-82
3000
7839 KING
PRESIDENT
17-NOV-81
5000
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7934 MILLER
CLERK
7782 23-JAN-82
1300
MGR HIREDATE
SAL
14 rows selected.
Input truncated to 1 characters
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
7844
30
7876
20
7900
30
7902
20
7934
10
ENAME
JOB
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
TURNER
SALESMAN
7698 08-SEP-81
1500
ADAMS
CLERK
7788 12-JAN-83
1100
JAMES
CLERK
7698 03-DEC-81
950
FORD
ANALYST
7566 03-DEC-81
3000
MILLER
CLERK
7782 23-JAN-82
1300
14 rows selected.
SQL> ed
Wrote file afiedt.buf
1* select *from emp
SQL> clear screen
1400
SQL> @e:\6pm
create table student
*
ERROR at line 1:
ORA-00955: name is already used by an existing object
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
7844
30
7876
20
7900
30
7902
20
7934
10
ENAME
JOB
MGR HIREDATE
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
TURNER
SALESMAN
7698 08-SEP-81
1500
ADAMS
CLERK
7788 12-JAN-83
1100
JAMES
CLERK
7698 03-DEC-81
950
FORD
ANALYST
7566 03-DEC-81
3000
MILLER
CLERK
7782 23-JAN-82
1300
14 rows selected.
no rows selected
DEPTNO
--------10
20
30
40
SAL
DNAME
-------------ACCOUNTING
RESEARCH
SALES
OPERATIONS
LOC
------------NEW YORK
DALLAS
CHICAGO
BOSTON
1400
Table created.
SQL> insert into dept
2
SQL>
SQL> ed
Wrote file afiedt.buf
insert into dept values(10,'ACCOUNTING','NEW YORK')
/
1 row created.
SQL> INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');
1 row created.
INSERT INTO DEPT VALUES
(30,'SALES','CHICAGO');
1 row created.
SQL> INSERT INTO DEPT VALUES
(40,'OPERATIONS','BOSTON');
1 row created.
SQL>
SQL> commit;
Commit complete.
SQL> clear screen
SQL> select *from emp;
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
ENAME
JOB
MGR HIREDATE
SAL
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
20
30
30
10
20
10
30
20
30
20
10
7566 JONES
MANAGER
7839 02-APR-81
2975
7654 MARTIN
SALESMAN
7698 28-SEP-81
1250
7698 BLAKE
MANAGER
7839 01-MAY-81
2850
7782 CLARK
MANAGER
7839 09-JUN-81
2450
7788 SCOTT
ANALYST
7566 09-DEC-82
3000
7839 KING
PRESIDENT
17-NOV-81
5000
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7934 MILLER
CLERK
7782 23-JAN-82
1300
1001 EFCODD
1400
07-AUG-15
15 rows selected.
SQL> select *from dept;
DEPTNO
--------10
20
30
40
DNAME
-----------------------------ACCOUNTING
RESEARCH
SALES
OPERATIONS
LOC
--------------------------------NEW YORK
DALLAS
CHICAGO
BOSTON
DNAME
-----------------------------ACCOUNTING
RESEARCH
SALES
OPERATIONS
LOC
--------------------------------NEW YORK
DALLAS
CHICAGO
BOSTON
30
30
20
30
30
10
20
10
30
20
30
20
10
7499 ALLEN
SALESMAN
7698 20-FEB-81
1600
300
7521 WARD
SALESMAN
7698 22-FEB-81
1250
500
7566 JONES
MANAGER
7839 02-APR-81
2975
7654 MARTIN
SALESMAN
7698 28-SEP-81
1250
7698 BLAKE
MANAGER
7839 01-MAY-81
2850
7782 CLARK
MANAGER
7839 09-JUN-81
2450
7788 SCOTT
ANALYST
7566 09-DEC-82
3000
7839 KING
PRESIDENT
17-NOV-81
5000
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7934 MILLER
CLERK
7782 23-JAN-82
1300
1001 EFCODD
1400
07-AUG-15
15 rows selected.
SQL> delete from emp
2 where empno=1001;
1 row deleted.
SQL> clear screen
SQL> select *from emp;
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
ENAME
JOB
MGR HIREDATE
SAL
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
1400
30
20
30
20
10
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7934 MILLER
CLERK
7782 23-JAN-82
1300
14 rows selected.
SQL> clear screen
SQL> select *from dept;
DEPTNO
--------10
20
30
40
DNAME
-----------------------------ACCOUNTING
RESEARCH
SALES
OPERATIONS
LOC
--------------------------------NEW YORK
DALLAS
CHICAGO
BOSTON
ENAME
JOB
MGR HIREDATE
SAL
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
TURNER
SALESMAN
7698 08-SEP-81
1500
ADAMS
CLERK
7788 12-JAN-83
1100
JAMES
CLERK
7698 03-DEC-81
950
FORD
ANALYST
7566 03-DEC-81
3000
MILLER
CLERK
7782 23-JAN-82
1300
14 rows selected.
1400
JOB
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
JOB
ENAME
MGR HIREDATE
SAL
COMM
7902 17-DEC-80
800
SALESMAN
7698 20-FEB-81
1600
300
SALESMAN
7698 22-FEB-81
1250
500
MANAGER
7839 02-APR-81
2975
SALESMAN
7698 28-SEP-81
1250
MANAGER
7839 01-MAY-81
2850
MANAGER
7839 09-JUN-81
2450
ANALYST
7566 09-DEC-82
3000
17-NOV-81
5000
SALESMAN
7698 08-SEP-81
1500
CLERK
7788 12-JAN-83
1100
CLERK
7698 03-DEC-81
950
ANALYST
7566 03-DEC-81
3000
CLERK
7782 23-JAN-82
1300
MGR HIREDATE
SAL
PRESIDENT
1400
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
1400
30
20
30
20
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7782 23-JAN-82
1300
MGR HIREDATE
SAL
7934 MILLER
CLERK
10
SQL> set feedback on
SQL> /
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
7844
30
7876
20
7900
30
7902
20
7934
10
ENAME
JOB
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
TURNER
SALESMAN
7698 08-SEP-81
1500
ADAMS
CLERK
7788 12-JAN-83
1100
JAMES
CLERK
7698 03-DEC-81
950
FORD
ANALYST
7566 03-DEC-81
3000
MILLER
CLERK
7782 23-JAN-82
1300
MGR HIREDATE
SAL
1400
14 rows selected.
SQL> clear screen
SQL> /
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
ENAME
JOB
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
20
30
30
10
20
10
30
20
30
20
10
7566 JONES
MANAGER
7839 02-APR-81
2975
7654 MARTIN
SALESMAN
7698 28-SEP-81
1250
7698 BLAKE
MANAGER
7839 01-MAY-81
2850
7782 CLARK
MANAGER
7839 09-JUN-81
2450
7788 SCOTT
ANALYST
7566 09-DEC-82
3000
7839 KING
PRESIDENT
17-NOV-81
5000
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7934 MILLER
CLERK
7782 23-JAN-82
1300
MGR HIREDATE
SAL
1400
14 rows selected.
SQL> clear screen
SQL> /
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
7844
30
7876
20
7900
30
7902
20
7934
10
ENAME
JOB
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
TURNER
SALESMAN
7698 08-SEP-81
1500
ADAMS
CLERK
7788 12-JAN-83
1100
JAMES
CLERK
7698 03-DEC-81
950
FORD
ANALYST
7566 03-DEC-81
3000
MILLER
CLERK
7782 23-JAN-82
1300
1400
14 rows selected.
SQL> clear screen
SQL> set
heading off
SQL> /
20
30
30
20
30
30
10
20
10
30
20
30
20
10
7369 SMITH
CLERK
7902 17-DEC-80
800
7499 ALLEN
SALESMAN
7698 20-FEB-81
1600
300
7521 WARD
SALESMAN
7698 22-FEB-81
1250
500
7566 JONES
MANAGER
7839 02-APR-81
2975
7654 MARTIN
SALESMAN
7698 28-SEP-81
1250
7698 BLAKE
MANAGER
7839 01-MAY-81
2850
7782 CLARK
MANAGER
7839 09-JUN-81
2450
7788 SCOTT
ANALYST
7566 09-DEC-82
3000
7839 KING
PRESIDENT
17-NOV-81
5000
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7934 MILLER
CLERK
7782 23-JAN-82
1300
MGR HIREDATE
SAL
1400
14 rows selected.
SQL> set
heading on
SQL> clear screen
SQL> /
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
ENAME
JOB
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
1400
10
30
20
30
20
10
7839 KING
PRESIDENT
17-NOV-81
5000
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7934 MILLER
CLERK
7782 23-JAN-82
1300
MGR HIREDATE
SAL
14 rows selected.
SQL> clear screen
SQL> /
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
7844
30
7876
20
7900
30
7902
20
7934
10
ENAME
JOB
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
TURNER
SALESMAN
7698 08-SEP-81
1500
ADAMS
CLERK
7788 12-JAN-83
1100
JAMES
CLERK
7698 03-DEC-81
950
FORD
ANALYST
7566 03-DEC-81
3000
MILLER
CLERK
7782 23-JAN-82
1300
1400
14 rows selected.
SQL> clear screen
SQL> /
EMPNO ENAME
JOB
MGR HIREDATE
SAL
COMM
DEPTNO
--------- ---------- --------- --------- --------- --------- -----------------
20
30
30
20
30
30
10
20
10
30
20
30
20
10
7369 SMITH
CLERK
7902 17-DEC-80
800
7499 ALLEN
SALESMAN
7698 20-FEB-81
1600
300
7521 WARD
SALESMAN
7698 22-FEB-81
1250
500
7566 JONES
MANAGER
7839 02-APR-81
2975
7654 MARTIN
SALESMAN
7698 28-SEP-81
1250
7698 BLAKE
MANAGER
7839 01-MAY-81
2850
7782 CLARK
MANAGER
7839 09-JUN-81
2450
7788 SCOTT
ANALYST
7566 09-DEC-82
3000
7839 KING
PRESIDENT
17-NOV-81
5000
7844 TURNER
SALESMAN
7698 08-SEP-81
1500
7876 ADAMS
CLERK
7788 12-JAN-83
1100
7900 JAMES
CLERK
7698 03-DEC-81
950
7902 FORD
ANALYST
7566 03-DEC-81
3000
7934 MILLER
CLERK
7782 23-JAN-82
1300
MGR HIREDATE
SAL
1400
14 rows selected.
SQL> set null 'unknow'
SQL> /
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
7844
30
7876
20
ENAME
JOB
COMM
CLERK
7902 17-DEC-80
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975 unknow
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850 unknow
CLARK
MANAGER
7839 09-JUN-81
2450 unknow
SCOTT
ANALYST
7566 09-DEC-82
3000 unknow
KING
PRESIDENT unknow
TURNER
SALESMAN
7698 08-SEP-81
1500
ADAMS
CLERK
7788 12-JAN-83
1100 unknow
17-NOV-81
800 unknow
1400
5000 unknow
0
30
20
10
7900 JAMES
CLERK
7698 03-DEC-81
950 unknow
7902 FORD
ANALYST
7566 03-DEC-81
3000 unknow
7934 MILLER
CLERK
7782 23-JAN-82
1300 unknow
14 rows selected.
SQL>
SQL>
SQL>
SQL> set null ''
SQL> /
EMPNO
DEPTNO
----------------7369
20
7499
30
7521
30
7566
20
7654
30
7698
30
7782
10
7788
20
7839
10
7844
30
7876
20
7900
30
7902
20
7934
10
ENAME
JOB
MGR HIREDATE
SAL
COMM
CLERK
7902 17-DEC-80
800
ALLEN
SALESMAN
7698 20-FEB-81
1600
300
WARD
SALESMAN
7698 22-FEB-81
1250
500
JONES
MANAGER
7839 02-APR-81
2975
MARTIN
SALESMAN
7698 28-SEP-81
1250
BLAKE
MANAGER
7839 01-MAY-81
2850
CLARK
MANAGER
7839 09-JUN-81
2450
SCOTT
ANALYST
7566 09-DEC-82
3000
KING
PRESIDENT
17-NOV-81
5000
TURNER
SALESMAN
7698 08-SEP-81
1500
ADAMS
CLERK
7788 12-JAN-83
1100
JAMES
CLERK
7698 03-DEC-81
950
FORD
ANALYST
7566 03-DEC-81
3000
MILLER
CLERK
7782 23-JAN-82
1300
14 rows selected.
SQL> clear screen
SQL> ed
Wrote file afiedt.buf
1 from empno20,ename,sal,deptno
2* select emp100
SQL> /
from empno20,ename,sal,deptno
*
ERROR at line 1:
ORA-00900: invalid SQL statement
1400
SQL> ed
Wrote file afiedt.buf
1
2*
3
from
select
empno20,ename,sal,deptno
from emp100
/
emp100
*
ERROR at line 2:
ORA-00942: table or view does not exist
SQL> ed
Wrote file afiedt.buf
1 select
empno20,ename,sal,deptno
2* from emp
3 /
select
empno20,ename,sal,deptno
*
ERROR at line 1:
ORA-00904: "EMPNO20": invalid identifier
SQL> ed
Wrote file afiedt.buf
1 select
empno20,ename,sal,deptno
2* from emp
SQL>
SQL>
SQL> exit