Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Difference between table level and column level NOT NULL constraint?

Difference between table level and column level NOT NULL constraint?

From: Vishalm <vishalnm_at_yahoo.com>
Date: 22 Feb 2002 09:08:53 -0800
Message-ID: <32c4c785.0202220908.5964a3f5@posting.google.com>


Hi,

What is the difference between table level and column level NOT NULL constraint?

for e.g.a not null constraint can be defined in the foll ways

1)

Create table test
(testnull VARCHAR2(10) NOT NULL)

2)

Create table test
(testnull VARCHAR2(10));

ALTER TABLE ADD CHECK (testnull NOT NULL);

Is there any difference in the way Oracle does validation for the above defined constraint methods or are there any performance differences?

Thanx in advance.

regards,
Pradeep

(Pls cc ur response to : pradeep.mittal_at_iflexsolutions.com)
Received on Fri Feb 22 2002 - 11:08:53 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US