Eu tenho algum código que cria tabelas de banco de dados dinamicamente e quero garantir que as pessoas não tentem fazer coisas que resultem em eu tentar criar uma tabela com mais colunas do que o SQL Server permite.
De acordo com este artigo , o limite para o número máximo de colunas por tabela (não larga) é 1024.
No entanto, isso obviamente pode mudar no futuro, então não quero codificá-lo em meu aplicativo.
Existe uma maneira de obter esse valor dinamicamente usando uma consulta SQL (por exemplo, lendo de alguma tabela ou proc do sistema)?