real time applications of nullif?
Answers were Sorted based on User's Feedback
Answer / babu
nullif basically allows you to compare 2 expressions of
same datatype and return null if both are equal. else it
would return the first expression.eg:
nullif(10,10) returns null
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / rasmita basantia
The NULLIF function takes two arguments. If the two
arguments are equal, then NULL is returned. Otherwise, the
first argument is returned.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / avi007
In Oracle/PLSQL, the NULLIF function compares expr1 and
expr2. If expr1 and expr2 are equal, the NULLIF function
returns NULL. Otherwise, it returns expr1.
The syntax for the NULLIF function is:
NULLIF( expr1, expr2 )
expr1 and expr2 must be either numeric values or values
that are of the same datatype.
For example:
NULLIF(12, 12) would return NULL
NULLIF(12, 13) would return 12
NULLIF('apples', 'apples') would return NULL
NULLIF('apples', 'oranges') would return 'apples'
NULLIF(NULL, 12) would return an ORA-00932 error because
expr1 can not be the literal NULL
| Is This Answer Correct ? | 2 Yes | 0 No |
What do you understand by pl/sql records?
what is column? : Sql dba
Can we use distinct and group by together?
What are the different schemas objects that can be created using pl/sql?
types of exceptions and what is meant by pragma autonomous_transaction ?what is the use.
What is the purpose of a sql?
What is ROWID?
What packages(if any) has oracle provided for use by developers?
What is trigger point?
What is break?
Why query optimization is needed?
What is varray in pl sql?
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)