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 |
please tell me the query to get details of the employee having the second largest salary
What is 'write-ahead log' in sql server 2000 ?
How to convert binary strings into integers in ms sql server?
Please give me the SP for the below scenario. I have two tables named Table1 and Table2...I need to fetch record by record from Table1 and insert the record in to table2 where the value in the sno column of the table1 is even number.
How can windows applications connect to sql servers via odbc?
What is a domain constraint give an example?
What are the types of containers in ssis?
If i have one transaction say mainTransaction, within this mainTransaction i have another two transaction say t1 and t2. Now while execution t1 completes successfully and commit statement fires, but while executing t2 some error occurs and rollback statement fires. What happen to t1, is it rollback or not?
Name 3 ways to get an accurate count of the number of records in a table?
How to connect of datebase with sql express.?
Tell me what is the difference between locking and multi-versioning?
what is database replication? : Sql server database administration