Can we use more than one null value for unique key?

Answer Posted / amit rajoria

Yes, we can use multiple Null values in case of Unique Key
Column. This is one the main difference between Unique Key
and Primary Key that Unique Key always allows multiple
entries of Null Statement where as Primary Key never allows
this.

I am hereby giving you a very very basic example which
suggests that Unique Key can have more than one Null
Statement :-

SQL> create table abcd(name varchar2(10) unique);

Table created.

**********************

Now insert the values :-

SQL> insert into abcd(name)values('amit');

1 row created.

SQL> insert into abcd(name)values('ami');

1 row created.

SQL> insert into abcd(name)values(null);

1 row created.

SQL> insert into abcd(name)values(null);

1 row created.

SQL> insert into abcd(name)values(null);

1 row created.

SQL> commit;

Commit complete.

SQL> select * from abcd;

NAME
----------
amit
ami



Here blank space above represents the entries of null
statements..!!

Is This Answer Correct ?    14 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can we insert data into view?

536


What is sql*plus?

577


what are aggregate and scalar functions? : Sql dba

563


What are the types of dbms?

554


what are set operators in sql? : Sql dba

549






What is difference between nchar and nvarchar?

554


Differentiate between pl/sql and sql?

627


What is a sql trace file?

557


GLOBAL TEMPORARY TABLE over Views in advantages insolving mutating error?

2582


What is the difference between a subquery and a join?

539


Why do we go for stored procedures?

531


What is primary key and unique key?

555


Advantages and disadvantages of stored procedure?

592


What are sql indexes?

555


What are user defined functions?

588