What is the Maximum Number of Columns a Table in SQL Server ?

The maximum columns per table are 1024 in SQL Server..

If a table is a wide table which means it contains a SPARSE column, the columns per table is 30,000.



You May Interest

What are the INTERSECT Operators in SQL Server ?

MS SQL Getting List of All Column Names of a Table

Finding Session Id in MS SQL User's Current Process

What is Partial Cache Mode in SSIS ?

Deleting Table With Query in MS SQL