Eu tenho uma tabela com aproximadamente 3.000 linhas e preciso modificar uma definição de coluna para permitir nulos. Eu tenho um script de alteração que fará a alteração, mas gostaria de poder executar novamente o script para que a alteração ocorra apenas se a definição da coluna ainda não tiver sido alterada. Como faço para testar uma definição de coluna para identificar se a coluna é NULL ou NOT NULL?
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
Você também pode olhar
sys.columns.is_nullable
...Solução padrão:
Não importa - encontrei a resposta aqui