What is the result, when NULL is compared with NULL?
Answers were Sorted based on User's Feedback
Answer / pravin
It is not possible to compare two nulls with each other.
Still if we want to compare null then we have isnull
operator.
| Is This Answer Correct ? | 4 Yes | 5 No |
Answer / gaurav arora
The answer-6 is quite matching with my stuff. Let me clear
it in more writting:
1. When we compare two nulls then the result
always 'false'. The main reason is the null is not a value
its neither an empty nor a empty space, so the actual
result is null which places as null.
2. When we compare a null with another which has some value
like some int value then the result is false. The actual
result is false and not null.
Consider the following examples:
--null = null is null which is false
Declare @intNull1 int
Set @intNull1 =null
Declare @intNull2 int
Set @intNull2=null
If @intNull1=@intNull2
Print 'null = null is true'
Else
Print 'null = null is false'
--Now assign some value
Set @intNull1 = 1
If @intNull1=@intNull2
Print 'null = int value is true'
Else
Print 'null = int value is false'
Thanks,
Gaurav Arora
http://stuff4mdesktop.blogspot.com/
| Is This Answer Correct ? | 1 Yes | 2 No |
what is the difference between union and union all
14 Answers IBM, Luxoft, Oracle,
What is pl sql script?
How to use sql*plus built-in timers?
what is the difference between myisam static and myisam dynamic? : Sql dba
Can we use insert statement in function?
Can you select everything, but 1 or 2 fields, without writer's cramp?
Is sqlite good enough for production?
Give the structure of the function ?
What are the different parts of a package?
Can cursors be part of a trigger body?
Is record in pl sql?
what is a scheduled jobs or what is a scheduled tasks? : Sql dba
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)