CREATE
CREATE TABLE CUSTOMER
(CID NUMBER(3) NOT NULL,
CNAME VARCHAR(10) NOT NULL,
CADD VARCHAR(20) ,
CNO NUMBER(10) NOT NULL,
CONSTRAINT C_ID PRIMARY KEY(CID),
CONSTRAINT C_NO1 UNIQUE(CNO),
CONSTRAINT C_NO2 CHECK(LENGTH(CNO)=10)
);
created.
SELECT * FROM TAB;
TABTYPE CLUSTERID
------------------------- ------- ----------
TABLE
TABLE
TABLE
ADE TABLE
NY TABLE
MER TABLE
s selected.
DESC CUSTOMER
Null? Type
--------------------------------------------------------------------------------
----------------------------- -------- ------------------------------
NOT NULL NUMBER(3)
E
NOT NULL VARCHAR2(10)
VARCHAR2(20)
NOT NULL NUMBER(10)
CREATE TABLE PRODUCT
( PID NUMBER(4) NOT NULL,
PNAME VARCHAR(10) NOT NULL,
PRICE NUMBER(10) NOT NULL,
DISCOUNT NUMBER(10) ,
CONSTRAINT P_ID PRIMARY KEY(PID),
CONSTRAINT PRICE_P CHECK>0
);
STRAINT PRICE_P CHECK>0
*
at line 7:
0906: missing left parenthesis
ED
file afiedt.buf
CREATE TABLE PRODUCT
( PID NUMBER(4) NOT NULL,
PNAME VARCHAR(10) NOT NULL,
PRICE NUMBER(10) NOT NULL,
DISCOUNT NUMBER(10) ,
CONSTRAINT P_ID PRIMARY KEY(PID),
CONSTRAINT PRICE_P CHECK(PRICE>0)
)
/
created.
DESC PRODUCT
Null? Type
--------------------------------------------------------------------------------
----------------------------- -------- ------------------------------
NOT NULL NUMBER(4)
E
NOT NULL VARCHAR2(10)
E
NOT NULL NUMBER(10)
OUNT
NUMBER(10)
================================================================
CREATE TABLE STUDENT
( SID NUMBER(4) NOT NULL,
SNAME VARCHAR (10) ,
AMBITION VARCHAR (10) ,
MARKS NUMBER(4) ,
SDOB DATE ,
FEES NUMBER(7,2),
FINE NUMBER(7,2) ,
BOOKNO NUMBER(2) ,
CONSTRAINT S_ID PRIMARY KEY(SID),
CONSTRAINT BOOK_NO FOREIGN KEY(BOOKNO)
REFERENCES LIBRARY(BOOKNO)
)
SQL> INSERT INTO STUDENT
2 SELECT *
3 FROM EMP;
14 rows created.

Create

  • 1.
    CREATE CREATE TABLE CUSTOMER (CIDNUMBER(3) NOT NULL, CNAME VARCHAR(10) NOT NULL, CADD VARCHAR(20) , CNO NUMBER(10) NOT NULL, CONSTRAINT C_ID PRIMARY KEY(CID), CONSTRAINT C_NO1 UNIQUE(CNO), CONSTRAINT C_NO2 CHECK(LENGTH(CNO)=10) ); created. SELECT * FROM TAB; TABTYPE CLUSTERID ------------------------- ------- ---------- TABLE TABLE TABLE ADE TABLE NY TABLE MER TABLE s selected. DESC CUSTOMER Null? Type -------------------------------------------------------------------------------- ----------------------------- -------- ------------------------------ NOT NULL NUMBER(3) E NOT NULL VARCHAR2(10) VARCHAR2(20) NOT NULL NUMBER(10) CREATE TABLE PRODUCT ( PID NUMBER(4) NOT NULL, PNAME VARCHAR(10) NOT NULL, PRICE NUMBER(10) NOT NULL, DISCOUNT NUMBER(10) , CONSTRAINT P_ID PRIMARY KEY(PID), CONSTRAINT PRICE_P CHECK>0 ); STRAINT PRICE_P CHECK>0 * at line 7: 0906: missing left parenthesis ED file afiedt.buf CREATE TABLE PRODUCT ( PID NUMBER(4) NOT NULL, PNAME VARCHAR(10) NOT NULL, PRICE NUMBER(10) NOT NULL,
  • 2.
    DISCOUNT NUMBER(10) , CONSTRAINTP_ID PRIMARY KEY(PID), CONSTRAINT PRICE_P CHECK(PRICE>0) ) / created. DESC PRODUCT Null? Type -------------------------------------------------------------------------------- ----------------------------- -------- ------------------------------ NOT NULL NUMBER(4) E NOT NULL VARCHAR2(10) E NOT NULL NUMBER(10) OUNT NUMBER(10) ================================================================ CREATE TABLE STUDENT ( SID NUMBER(4) NOT NULL, SNAME VARCHAR (10) , AMBITION VARCHAR (10) , MARKS NUMBER(4) , SDOB DATE , FEES NUMBER(7,2), FINE NUMBER(7,2) , BOOKNO NUMBER(2) , CONSTRAINT S_ID PRIMARY KEY(SID), CONSTRAINT BOOK_NO FOREIGN KEY(BOOKNO) REFERENCES LIBRARY(BOOKNO) ) SQL> INSERT INTO STUDENT 2 SELECT * 3 FROM EMP; 14 rows created.