Alterar Constraint na coluna
Olá,
Tabela: CADASTRO
Campo: DATA
Gostaria de alterar este campo acrescentando a Constraint DEFAULT ´now´.
Tentei:
alter table CADASTRO alter data add column constraint default ´now´
O que está errado?
Obrigado
Tabela: CADASTRO
Campo: DATA
Gostaria de alterar este campo acrescentando a Constraint DEFAULT ´now´.
Tentei:
alter table CADASTRO alter data add column constraint default ´now´
O que está errado?
Obrigado
Ratuna
Curtidas 0
Respostas
Aroldo Zanela
03/02/2004
Colega,
ALTER TABLE cadastro ADD DATA DATE DEFAULT CURRENT_TIMESTAMP
GOSTEI 0
Ratuna
03/02/2004
[quote:3797836557=´Aroldo Zanela´]Colega,
[/quote:3797836557]
Olá Aroldo,
Tentei mas não deu certo.
Esqueci de dizer que o campo DATA já existe e está definido como TIMESTAMP. Preciso apenas acrescentar que o DEFAULT é ´now´.
Também gostaria de saber se quando acrescento esta constraint DEFAULT o conteúdo da coluna será perdido.
Obrigado
ALTER TABLE cadastro ADD DATA DATE DEFAULT CURRENT_TIMESTAMP
Olá Aroldo,
Tentei mas não deu certo.
Esqueci de dizer que o campo DATA já existe e está definido como TIMESTAMP. Preciso apenas acrescentar que o DEFAULT é ´now´.
Também gostaria de saber se quando acrescento esta constraint DEFAULT o conteúdo da coluna será perdido.
Obrigado
GOSTEI 0
Aroldo Zanela
03/02/2004
Colega,
Não tenho certeza, mas acho que você não pode alterar uma coluna adicionando um valor Default. Seria melhor criar uma nova coluna com o valor default e executar um update de/para.
Não tenho certeza, mas acho que você não pode alterar uma coluna adicionando um valor Default. Seria melhor criar uma nova coluna com o valor default e executar um update de/para.
GOSTEI 0