Skip to main content

Table and its count

Table and its count

  1. To view all tables and its count by executing command and immediately, use below commands - MSSQL

    SELECT
        sc.name +'.'+ ta.name TableName, SUM(pa.rows) RowCnt
    FROM
        sys.tables ta
    INNER JOIN sys.partitions pa
        ON pa.OBJECT_ID = ta.OBJECT_ID
    INNER JOIN sys.schemas sc
        ON ta.schema_id = sc.schema_id
    WHERE ta.is_ms_shipped = 0 AND pa.index_id IN (1,0)
    GROUP BY sc.name,ta.name
    ORDER BY SUM(pa.rowsDESC  

Comments

Popular posts from this blog

Execute queries from SQL files

To execute queries from a SQL file, use below query. MySQL: There are 2 options: If you are in MySQL command line, execute below query. source 'SQLfilePath'; If you are in command line/shell, execute below query. mysql -u userName -p password database < 'SQLfilePath' MSSQL: Use T-SQL, execute below query. sqlcmd -S databaseName -i "SQLfilePath" -o "outputFilePath"