Sunteți pe pagina 1din 10

SQL*Plus: Release 10.2.0.1.

0 - Production on Thu Feb 14 13:47:59 2019

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> connect cse/cse


Connected.
SQL> CREATE TABLE HOTEL(
2 HOTELNO VARCHAR2(10) PRIMARY KEY,
3 HOTELNAME VARCHAR2(20),
4 CITY VARCHAR2(15),
5 STATUS NUMBER(1)
6 ):
7
SQL> CREATE TABLE HOTEL(
2 HOTELNO VARCHAR2(10) PRIMARY KEY,
3 HOTELNAME VARCHAR2(20),
4 CITY VARCHAR2(15),
5 STATUS NUMBER(1)
6 );

Table created.

SQL> DESC HOTEL


Name Null? Type
----------------------------------------- -------- ----------------------------
HOTELNO NOT NULL VARCHAR2(10)
HOTELNAME VARCHAR2(20)
CITY VARCHAR2(15)
STATUS NUMBER(1)

SQL> SELECT CONSTRAINT_NAME,CONSTRAINT_TYPE FROM USER_CONSTRAINTS WHERE


TABLE_NAME='HOTEL';

CONSTRAINT_NAME C
------------------------------ -
SYS_C003994 P

SQL> EDIT D:\DAY1.SQL

SQL> DESC HOTEL


Name Null? Type
----------------------------------------- -------- ----------------------------
HOTELNO NOT NULL VARCHAR2(10)
HOTELNAME VARCHAR2(20)
CITY VARCHAR2(15)
STATUS NUMBER(1)

SQL> @D:\DAY1.SQL

Table dropped.

SQL> DESC HOTEL


ERROR:
ORA-04043: object HOTEL does not exist

SQL> @D:\DAY1.SQL
Table created.

SQL> DESC HOTEL


Name Null? Type
----------------------------------------- -------- ----------------------------
HOTELNO NOT NULL VARCHAR2(10)
HOTELNAME VARCHAR2(20)
CITY VARCHAR2(15)
STATUS NUMBER(1)

SQL> SELECT CONSTRAINT_NAME,CONSTRAINT_TYPE FROM USER_CONSTRAINTS WHERE


TABLE_NAME='HOTEL';

CONSTRAINT_NAME C
------------------------------ -
PK_100 P

SQL> @D:\DAY1.SQL
SQL> 2 HOTELNO VARCHAR2(10) PRIMARY KEY,
SQL> 3 HOTELNAME VARCHAR2(20),
SQL> 4 CITY VARCHAR2(15),
SQL> 5 STATUS NUMBER(1)
SQL> 3 HOTELNAME VARCHAR2(20),
SQL> @D:\DAY1.SQL

Table dropped.

CONSTRAINTS CHK_100 CHECK HOTELNO LIKE 'H%'


*
ERROR at line 7:
ORA-00906: missing left parenthesis

SQL> @D:\DAY1.SQL
DROP TABLE HOTEL
*
ERROR at line 1:
ORA-00942: table or view does not exist

Table created.

SQL> @D:\DAY1.SQL
CREATE TABLE HOTEL(
*
ERROR at line 2:
ORA-00933: SQL command not properly ended

SQL> @D:\DAY1.SQL
CREATE TABLE HOTEL(
*
ERROR at line 1:
ORA-00955: name is already used by an existing object

SQL> @D:\DAY1.SQL
Table dropped.

Table created.

SQL> SELECT CONSTRAINT_NAME,CONSTRAINT_TYPE FROM USER_CONSTRAINTS WHERE


TABLE_NAME='HOTEL';

CONSTRAINT_NAME C
------------------------------ -
CHK_100 C
PK_100 P

SQL> DESC HOTEL


Name Null? Type
----------------------------------------- -------- ----------------------------
HOTELNO NOT NULL VARCHAR2(10)
HOTELNAME VARCHAR2(20)
CITY VARCHAR2(15)
STATUS NUMBER(1)

SQL> @D:\DAY1.SQL

Table dropped.

CONSTRAINTS CHK_101 CHECK(STATUS IN(1,3,5))


*
ERROR at line 8:
ORA-00907: missing right parenthesis

SQL> @D:\DAY1.SQL
DROP TABLE HOTEL
*
ERROR at line 1:
ORA-00942: table or view does not exist

Table created.

SQL> SELECT CONSTRAINT_NAME,CONSTRAINT_TYPE FROM USER_CONSTRAINTS WHERE


TABLE_NAME='HOTEL';

CONSTRAINT_NAME C
------------------------------ -
CHK_100 C
CHK_101 C
PK_100 P

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.
SQL> DESC HOTEL
Name Null? Type
----------------------------------------- -------- ----------------------------
HOTELNO NOT NULL VARCHAR2(10)
HOTELNAME VARCHAR2(20)
CITY VARCHAR2(15)
STATUS NUMBER(1)

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

INSERT INTO HOTEL VALUES('KOO1','TAJ','MUMBAI',7)


*
ERROR at line 1:
ORA-02290: check constraint (CSE.CHK_101) violated

no rows selected

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.
1 row created.

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3
HOO2 ADIYOGI DARBHANGA 5

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

INSERT INTO HOTEL VALUES('HOO2','ADIYOGI','DARBHANGA',7)


*
ERROR at line 1:
ORA-02290: check constraint (CSE.CHK_101) violated

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

1 row created.

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3
HOO2 ADIYOGI DARBHANGA 5

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

1 row created.

INSERT INTO HOTEL VALUES(HOTELN0,STATUS)('H003',3)


*
ERROR at line 1:
ORA-00933: SQL command not properly ended

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3
HOO2 ADIYOGI DARBHANGA 5

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

1 row created.

INSERT INTO HOTEL (HOTELN0,STATUS) VALUES ('H003',3)


*
ERROR at line 1:
ORA-00904: "HOTELN0": invalid identifier

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3
HOO2 ADIYOGI DARBHANGA 5

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

1 row created.

INSERT INTO HOTEL(HOTELN0,STATUS) VALUES ('H003',3)


*
ERROR at line 1:
ORA-00904: "HOTELN0": invalid identifier

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3
HOO2 ADIYOGI DARBHANGA 5

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

1 row created.

Enter value for htn: H004


Enter value for htnn: GRAND
Enter value for ctn: KOLKATA
Enter value for sts: 3
old 1: INSERT INTO HOTEL VALUES('&HTN','&HTNN','&CTN',&STS)
new 1: INSERT INTO HOTEL VALUES('H004','GRAND','KOLKATA',3)

1 row created.

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3
HOO2 ADIYOGI DARBHANGA 5
H004 GRAND KOLKATA 3

SQL> /

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3
HOO2 ADIYOGI DARBHANGA 5
H004 GRAND KOLKATA 3

SQL> \
SP2-0042: unknown command "\" - rest of line ignored.
SQL> /

HOTELNO HOTELNAME CITY STATUS


---------- -------------------- --------------- ----------
HOO1 TAJ MUMBAI 3
HOO2 ADIYOGI DARBHANGA 5
H004 GRAND KOLKATA 3

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.
1 row created.

Enter value for htn: HK


Enter value for htnn: DXTH
Enter value for ctn: FSADSATRZ
Enter value for sts: 3
old 1: INSERT INTO HOTEL VALUES('&HTN','&HTNN','&CTN',&STS)
new 1: INSERT INTO HOTEL VALUES('HK','DXTH','FSADSATRZ',3)

1 row created.

SQL> /
Enter value for htn: HK
Enter value for htnn:
Enter value for ctn:
Enter value for sts:
old 1: INSERT INTO HOTEL VALUES('&HTN','&HTNN','&CTN',&STS)
new 1: INSERT INTO HOTEL VALUES('HK','','',)
INSERT INTO HOTEL VALUES('HK','','',)
*
ERROR at line 1:
ORA-00936: missing expression

SQL> @D:\DAY1.SQL

Table dropped.

Table created.

1 row created.

1 row created.

INSERT INTO HOTEL(HOTELN0,STATUS) VALUES('H003',3)


*
ERROR at line 1:
ORA-00904: "HOTELN0": invalid identifier

Enter value for htn:


Enter value for htnn:
Enter value for ctn:
Enter value for sts:
old 1: INSERT INTO HOTEL VALUES('&HTN','&HTNN','&CTN',&STS)
new 1: INSERT INTO HOTEL VALUES('','','',)
INSERT INTO HOTEL VALUES('','','',)
*
ERROR at line 1:
ORA-00936: missing expression

SQL>
SQL> @D:\DAY1.SQL
Table dropped.

Table created.

1 row created.

1 row created.

1 row created.

Enter value for htn:


Enter value for htnn:
Enter value for ctn:
Enter value for sts:
old 1: INSERT INTO HOTEL VALUES('&HTN','&HTNN','&CTN',&STS)
new 1: INSERT INTO HOTEL VALUES('','','',)
INSERT INTO HOTEL VALUES('','','',)
*
ERROR at line 1:
ORA-00936: missing expression

SQL> \
SP2-0042: unknown command "\" - rest of line ignored.
SQL> /
Enter value for htn:
Enter value for htnn:
Enter value for ctn:
Enter value for sts:
old 1: INSERT INTO HOTEL VALUES('&HTN','&HTNN','&CTN',&STS)
new 1: INSERT INTO HOTEL VALUES('','','',)
INSERT INTO HOTEL VALUES('','','',)
*
ERROR at line 1:
ORA-00936: missing expression

SQL>
SQL> CREATE TABLE BOOKING(
2 BID VARCHAR2(10),
3 BDATE DATE,
4 HTNO VARCHAR2(10) REFERENCES HOTEL(HOTELNO));

Table created.

SQL> DESC BOOKING


Name Null? Type
----------------------------------------- -------- ----------------------------
BID VARCHAR2(10)
BDATE DATE
HTNO VARCHAR2(10)

SQL> CREATE TABLE BOOKING(


2 BID VARCHAR2(10),
3 BDATE DATE,
4 HTNO VARCHAR2(10),
5 CONSTRAINTS RK_200 PRIMARY KEY(BID),
6 CONSTRAINTS FK_200 FOREIGN KEY(HTNO) REFERENCES HOTEL(HOTELNO));
CREATE TABLE BOOKING(
*
ERROR at line 1:
ORA-00955: name is already used by an existing object

SQL> CREATE TABLE BOOKING(


2 BID VARCHAR2(10),
3 BDATE DATE,
4 HTNO VARCHAR2(10),
5 CONSTRAINTS RK_200 PRIMARY KEY(BID),
6 CONSTRAINTS FK_200 FOREIGN KEY(HTNO) REFERENCES HOTEL(HOTELNO));
CREATE TABLE BOOKING(
*
ERROR at line 1:
ORA-00955: name is already used by an existing object

SQL> DROP
2
SQL> DROP TABLE BOOKING
2
SQL> DROP TABLE BOOKING;

Table dropped.

SQL> CREATE TABLE BOOKING(


2 BID VARCHAR2(10),
3 BDATE DATE,
4 HTNO VARCHAR2(10),
5 CONSTRAINTS RK_200 PRIMARY KEY(BID),
6 CONSTRAINTS FK_200 FOREIGN KEY(HTNO) REFERENCES HOTEL(HOTELNO));

Table created.

SQL>

S-ar putea să vă placă și