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

write an SQL query to list the employees who joined in the month of January?

0 Answers   Agilent, Amdocs,


What is the system function to get the current user's user id?

2 Answers   HCL,


How do I manually uninstall an instance of sql server 2016?

0 Answers  


How do you clear a log file?

0 Answers  


How to enable/disable indexes?

0 Answers  






how do u find least salary in a table

4 Answers  


How to set a database state to offline in ms sql server?

0 Answers  


How do you troubleshoot errors in a SQL Server Agent Job?

0 Answers  


How to list all field names in the result set using mssql_field_name()?

0 Answers  


explain the type of contraints

3 Answers  


what is IDE,DMV in sql server?

1 Answers   Value Labs,


What is precedence constraint?

0 Answers  


Categories