Max Columns per 'nonwide' table: 1,024
Max Columns per 'wide' table: 30,000
Although what is exactly the case you require this number per single table ?
It's highly recommended to partition your table vertically several times to get better performance and easier development.