What is the difference between column level constraints and
table level constraints?
Answer Posted / chaitu
If constraint is defined at the column definition(refer the below exmpls) then it is known to be column level, where as table leevel constraints is defined at the especially incase of composite primary key or composite foriegn key.
Examples
----------
CREATE TABLE CLASS ( ROOM NUMBER(10) CONSTRAINT ID CHECK (ID BETWEEN 1 AND 2000),
..........
.........
........
.........);
Table level
==================
CREATE TABLE CLASS (
ROOM NUMBER(10) ,
SUBJECT VARCHAR2(200),
CODE VARCHAR2(50) NOT NULL, /* Column level constraint*/
ID NUMBER(8,2),
CLASS_DATE DATE,
CONSTRAINT PK_1 PRIMARY KEY (ROOM)); /* table level
| Is This Answer Correct ? | 30 Yes | 9 No |
Post New Answer View All Answers
What are the different pseudo commands? Explain in general?
What is connection pooling in oracle?
How to view existing locks on the database?
How to name query output columns in oracle?
How to initialize variables with default values?
What is set operator oracle?
ur a sql devoloper...what is the process in ur company for finding the database BUGS .. seperate DB testers are there? or devr.s are manage? if DB TESTERS in there what is the process
Design database draw er diagram for a certain scenario ?
How to assign a tablespace to a users in oracle?
How to concatenate two text values in oracle?
How to turn on or off recycle bin for the instance?
definition of cluster and non-clustered index?
Describe the types of sub query?
Respected sir, Please send me technical questions related to oracle apps..
can u send the sql dumps to sivakumarr1987@gmail.com plz help me