what is count(*) from po_vendors(any table)? what does it do
and
what is count(1) from po_vendors(any table)?
what is count(0) from po_vendors(any table)
the out put is same
what is the difference
Answers were Sorted based on User's Feedback
Answer / sandeep sutar
Result if count(*), count(1), count(0) will be same.
Howevenr,
When we use count(*) then
first oracle query executer gets all the rows in buffure
cache, including all column and then counts all the rows.
this will impact with less performance.
select count(1) or count(0)
This reduces unwanted I/O by selecting just '1' against all
the rows.
Best practice to getting rowcount of table is
select count(rowid) from table_name;
| Is This Answer Correct ? | 10 Yes | 1 No |
Answer / koti
Not For above Qution..........
Q)How to fine How many coloumns in the APPs TABLES ?
Ans):-
select count(*) from dba_tab_columns
where table_name ='give apps table name';
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / bujji
select count(*) from temp1;
select count(1) from temp1;
select count(0) from temp1;
Above all 3 statements gives count (all are same) including
null vaues.
select count(Column_Name) from temp1;
Above statement gives the coulumn count witout null vaues.
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / eshwar
count(*) give the column count including null vaues
count(1),count(0) both will give the same result they will
count with out nulls
| Is This Answer Correct ? | 8 Yes | 8 No |
Can functions be overloaded ?
IN WHICH MODULE THE LEGAL ENTITY COMES?
What is the autonomous transaction?give me example?
can u explain which situation automonus transaction is used
we have select statement in that two exceptions that returns no value. In that which exception will raise?
In a package have predefined exception and user defined exception. while execution which exception will be executed first? why?
What are the different components of soa suite?
Hi All, I have one year experience in Oracle Apps.I want to know that what is value of oracle Apps in market?..I have doubt,here I need to learn Oracle Apps more..because I know the opportunities in market ... otherwise need to learn other technologies ?..... And In Oracle Apps ,which is impotant Functional or technical knowledge ?
how to make a parameter optional in the query?
what is inbound and outbound interface?
Difference between triggers and procedures?
what is the error you will get if field is referenced in wrong repeating frame?