No SQL 2005, você pode se deparar com uma situação em que precisa gerar um script ALTER TABLE, como ao adicionar uma nova coluna a um banco de dados ou ao alterar o tipo de campo, etc.
Se você quiser gerar um script para uma função SQL específica, como CREATE, SELECT, UPDATE, etc, normalmente, basta clicar com o botão direito do mouse na tabela no SQL Management Studio e escolher Script Table como e, em seguida, a função que deseja rotear .
No entanto, a opção ALTER para está desabilitada na tabela Script como opção de menu! Então, se você quiser gerar um script, como vai fazer isso? Bem, você não pode fazer assim quando altera uma mesa.
Para gerar o script, primeiro você clica com o botão direito do mouse na tabela que deseja alterar e escolhe Design .
Agora vá em frente e adicione suas novas colunas, altere os tipos de campo, defina seus campos para aceitar NULLS ou não, etc. Quando terminar, clique com o botão direito do mouse em qualquer coluna ou no espaço em branco e você verá o A opção Gerar script de mudança agora está disponível.
Agora vá em frente e salve esse arquivo e você terá seu script ALTER TABLE! É um pouco confuso, pois todas as outras funções podem ser programadas apenas clicando com o botão direito do mouse, mas é simples assim que você aprende. Apreciar!