Can we have more than one NULL in a column having unique
constraint?

Answers were Sorted based on User's Feedback



Can we have more than one NULL in a column having unique constraint?..

Answer / kalu

No, because Unique constraint accepts only one null value.

Is This Answer Correct ?    16 Yes 3 No

Can we have more than one NULL in a column having unique constraint?..

Answer / saurabh

no

Is This Answer Correct ?    11 Yes 5 No

Can we have more than one NULL in a column having unique constraint?..

Answer / p.prabhu

No we cant have More than One Null in a column which is
having Unique Key Constraint. Because Unique Key Constraint
means having a value only once in the column.

Is This Answer Correct ?    4 Yes 1 No

Can we have more than one NULL in a column having unique constraint?..

Answer / santhoshkumar.k

No we can not have that option in sql server

Is This Answer Correct ?    4 Yes 2 No

Can we have more than one NULL in a column having unique constraint?..

Answer / krishnaraj p n

UNIQUE constraints can accept NULL just once. If the
constraint is defined in a combination of fields, then
every field can accept NULL and can have some values on
them, as long as the combination values is unique.

Is This Answer Correct ?    2 Yes 0 No

Can we have more than one NULL in a column having unique constraint?..

Answer / manoj pandey

No this is not possible... columns with Unique constraint
can only contain 1 null value/row.

@Manish... could you please try this:

create table #tempTable (id int, name varchar(50) unique)

insert into #tempTable
select 1, 'manoj' union
select 2, null union
select 3, null union
select 4, 'pandey'

Is This Answer Correct ?    1 Yes 0 No

Can we have more than one NULL in a column having unique constraint?..

Answer / maneesh

Yes there can be any number of NULLs.
Remember NULL <> NULL.

So uniqueness will still be there.

Just try it out.

Maneesh

Is This Answer Correct ?    6 Yes 6 No

Can we have more than one NULL in a column having unique constraint?..

Answer / habibur rahaman

It depends upon the database on which you are working.....in SQL we can have only one value but in oracle we can have n no of values.......i did it practically.

Is This Answer Correct ?    0 Yes 0 No

Can we have more than one NULL in a column having unique constraint?..

Answer / sasikumar

It is possible in Oracle database (NULL <> NULL) but not
possible in SQL server.

Is This Answer Correct ?    1 Yes 1 No

Can we have more than one NULL in a column having unique constraint?..

Answer / drona

UNIQUE constraints can accept NULL just once.
I have a dought?
Every null is different?

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More SQL Server Interview Questions

What happens if the update subquery returns multiple rows in ms sql server?

0 Answers  


What are constraints? Explain different types of constraints?

26 Answers   Emsang, Kendriya Vidyalaya(Kvs), Polaris, Wipro,


What is explicit mode in sql server?

0 Answers  


Where is trigger in sql server?

0 Answers  


In the primary key have a multiple field or not?

8 Answers   TCS,






What do you mean by authentication modes in sql server?

0 Answers  


Which TCP/IP port does SQL Server run on?

2 Answers  


What is a self join in sql server?

0 Answers  


What do you understand by recursive stored procedure?

0 Answers  


What are the main control-of-flow T-SQL constructs?

1 Answers  


How to stop a loop early with break statements in ms sql server?

0 Answers  


Rate yourself in .NET and SQL ?

1 Answers   Cognizant, HCL, SunGard,


Categories