1
resposta

Qual a forma correta? Ambas funcionam!

alter table compras modify (recebido char default '1' check (recebido in ('0','1')));

Ou

alter table compras modify (recebido char default '1' check (recebido in (0,1)));

1 resposta

Cicero, boa noite.

Acredito que a forma mais usual a se utilizar seria:

alter table compras modify (recebido char default '1' check (recebido in (0,1)));

Pela melhor forma de leitura mesmo, mas o interpretador consegue ler das duas formas.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software