Normalmente esse tipo de informação é para quem está começando a trabalhar com banco de dados, e precisa criar uma nova coluna em uma tabela com um valor padrão e ainda não sabe como.
Você pode colocar o valor padrão em uma coluna de uma tabela no SQL Server na criação da tabela ou na alteração da tabela. Vou mostrar a seguir como colocar um valor padrão na criação de uma tabela.
CREATE TABLE TabelaComValoresPadrao (
Produto VARCHAR(30),
DataDeCadastro DATETIME DEFAULT(GETDATE()),
TipoDeProduto VARCHAR(20) DEFAULT('Eletrônicos')
)
-- DataDeCadastro Será Cadastrado Padrão a data atual
-- TipoDeProduto Será Cadastrado Padrão a Palavra 'Eletrônicos'
Se você quiser criar uma nova coluna com outro valor padrão é bem simples basta ver o exemplo abaixo:
ALTER TABLE TabelaComValoresPadrao ADD Quantidade INT NOT NULL DEFAULT 10 /* TabelaComValoresPadrao terá uma nova coluna quanidade com o valor 10 como Padrão */
Quando você acrescentar uma nova coluna utilizando o script acima automaticamente o valor padrão será preenchido, se você não utilizar o NOT NULL, será criada a nova coluna, porém os valores serão NULL. E os valores padrão só vão aparecer quando você inserir dados na tabela.
Simples né? Abraços e até a próxima!
Saiba como a função UPPER() no SQL Server pode degradar a performance das suas consultas…
Saiba agora mesmo como você pode diminuir o RESOURCE_SEMAPHORE_QUERY_COMPILE no SQL Server. Recentemente eu trabalhei em…
Nós DBA' e desenvolvedores quase sempre temos que trabalhar com datas quando se trata de…
Quais são as diferentes maneiras de proteger o login Senha do Administrador (SA)? Todos estão…
Com os direitos que o login sa tem por padrão no SQL Server, é obrigatório…
Como um DBA, você tem a responsabilidade de garantir a segurança do aplicativo e dos…