Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Table creation problem
Hi,
I am trying to create a table where I want only the first two fields to be
not null values(composite primary key). However, the third row which has a
datatype 'number' is automatically getting NOT NULL constraint inspite of
forcing null constraint in the table definition. Is there any way to stop
this from happening?
Thanks in advance.
The script I am running is the following:
SQL> create table stock_price (
2 SYMBOL VARCHAR2(5) NOT NULL, 3 CLOSE_DATE DATE NOT NULL, 4 SEQ_NO NUMBER NULL, 5 OPEN NUMBER(8,4), 6 HI NUMBER(8,4), 7 LO NUMBER(8,4), 8 CLOSE NUMBER(8,4), 9 VOLUME NUMBER(12),
Table created.
SQL> desc stock_price;
Name Null? Type ----------------------------------------- -------- ------------------------ ---- SYMBOL NOT NULL VARCHAR2(5) CLOSE_DATE NOT NULL DATE SEQ_NO NOT NULL NUMBER OPEN NUMBER(8,4) HI NUMBER(8,4) LO NUMBER(8,4) CLOSE NUMBER(8,4) VOLUME NUMBER(12)
SQL> Received on Wed Oct 09 2002 - 14:31:14 CDT