Fórum Check Constraint #444153

28/05/2013

0

Bom dia.

Estou com um problema ao tentar fazer uma constraint do tipo check.

Estou digitando com a seguinte sintax:

alter table ced003 add constraint ck_eous check (eous in ('E','S','N','D'));


Quando executo esse select não dá erro algum, só que também não cria a constraint.

A versão é 5.1.61 e a tabela esta como InnoDB

Agradeço a ajuda
Felippe Tadeu

Felippe Tadeu

Responder

Posts

28/05/2013

Felippe Tadeu

A tabela já tem registros, mas todos estão corretos, dentro do padrão.
Responder

Gostei + 0

28/05/2013

Carlos Tangerino

Olá Alaplaia, quando você tenta criar a constraint não dá mensagem de erro?
Para testar a sua constraint, deve fazer um insert ou um update.

Abraço,
Responder

Gostei + 0

30/05/2013

Felippe Tadeu

Então cara, não dá nenhuma mensagem de erro, usei o HeidiSQL para executar o comando, depois de não dar mensagem de erro tentei fazer um update. Nada aconteceu.
Loguei no banco via terminal, usei o mesmo sql e nada.
Responder

Gostei + 0

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

Aceitar