Fórum Alterar Constraint na coluna #42047

03/02/2004

0

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


Ratuna

Ratuna

Responder

Posts

03/02/2004

Aroldo Zanela

Colega,

ALTER TABLE cadastro
ADD DATA DATE
DEFAULT CURRENT_TIMESTAMP 



Responder

Gostei + 0

03/02/2004

Ratuna

[quote:3797836557=´Aroldo Zanela´]Colega,

ALTER TABLE cadastro
ADD DATA DATE
DEFAULT CURRENT_TIMESTAMP 
[/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


Responder

Gostei + 0

03/02/2004

Aroldo Zanela

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.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar