How do you find the number of rows in a table?
Answers were Sorted based on User's Feedback
Answer / uma lakshman
Hokar, You are right. But using count(*) is not optimal.
I wud suggest going for sysindexes table to find the number
of rows in a particular table.
SELECT rows FROM sysindexes WHERE id = OBJECT_ID
('table_name')
Is This Answer Correct ? | 12 Yes | 3 No |
Answer / kumar.t
Select Rows From SysIndexes Where Id = Object_Id
('tablename') And IndId<2
Uma Lakshman answer is wrong.
It Is Correct Answer
By
Kumar.T
Is This Answer Correct ? | 12 Yes | 3 No |
Answer / raghuram
the question is how do find number of rows in a table?
select count(*) from table_name
by using this we will get exact number of rows in a table.
Is This Answer Correct ? | 10 Yes | 1 No |
Answer / anand
select count(*) from table_name will hold good if there isn't any WHERE clause in it as it is a AGGREGATE Function.. (just additional information)
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / manoj savalia
Try This
SELECT SYS_OBJ.NAME AS "TABLE NAME"
, SYS_INDX.ROWCNT AS "ROW COUNT"
FROM SYSOBJECTS SYS_OBJ, SYSINDEXES SYS_INDX
WHERE SYS_INDX.ID = SYS_OBJ.ID
AND INDID IN(0,1)
AND XTYPE = 'U'
AND SYS_OBJ.NAME <> 'SYSDIAGRAMS'
AND SYS_INDX.ROWCNT>0
ORDER BY SYS_INDX.rowcnt DESC
Is This Answer Correct ? | 0 Yes | 0 No |
select @@rowcount
select count(*) from tablename
Is This Answer Correct ? | 5 Yes | 7 No |
What is the language structure to add a record to a table?
How we create SQL Server 2005 Reporting Services ? Give me Sample
If we delete pack Spec what will be the status of pack Body ?
how will u create "n" possible tables in sql...
What are the types of database schema? : sql server analysis services, ssas
What are actions, how many types of actions are there, explain with example? : sql server analysis services, ssas
Please tell me some knowledge about Clustering and how to add clustering?
DIFFERENCE BETWEEN SQL SERVER 2005 and 2008
Can group functions be mixed with non-group selection fields in ms sql server?
Explain the microsoft sql server delete command? : SQL Server Architecture
What do you understand by triggers and mention the different types of it?
What is the name of the system variable that returns the number of rows affected by a SQL statement?