1) What is dense ranking?
2) Difference between Substring and Instring?
3) Case and Decode?
4) Pseudo column?
5) View vs Materialized views?
6) SQl performance tuning?
Answer Posted / ssk
1. DENSE_RANK is an Analytical Function which doesn't leave
gaps between the records. Coming to Rank function it leaves
gaps between the records.
Eg:
(RANK) (DENSE_RANK)
Sno Marks Ranks Sno Marks Ranks
----- ----- ----- ----- ----- -----
1 100 1 1 100 1
2 100 1 2 100 1
3 200 3 3 200 2
4 300 4 4 300 3
5 300 4 5 300 3
6 400 6 6 400 4
2. Substr will displays the text from position to TO position.
Instr returns the position of the character.
Eg: SELECT SUBSTR('ORACLE',2,4) FROM DUAL;
O/P : RAC
SELECT INSTR('ORACLE IS A DATABASE','A',1,2) from dual;
O/P : 11
3. PSEUDO Column : A column which is not an actual column in
the table. Eg : ROWNUM,ROWID,SYSDATE,USER,UID..
| Is This Answer Correct ? | 9 Yes | 0 No |
Post New Answer View All Answers
How can I convert single byte kana characters into multi byte kana characters and vice-versa.
What is the difference between substr and instr?
What is a relational database management system?
What is the exact use of Collections?
What are the arithmetic operations?
What is the difference between count (*), count (expression), count (distinct expression)?
How do I start tns listener?
What is translate in oracle?
What are the uses of a database trigger?
How to create a table interactively?
How do I call oracle stored procedures that take no parameters?
What is the difference between formal parameters and actual parameters?
How to declare a local variable?
What are the four Oracle system processes that must always be up and running for the database to be useable?
How to create an oracle testing table?