restrições SQL verificar <>

votos
0

Eu só quero saber o que faz o símbolo <> depois da palavra-chave de verificação faz ??

Exemplo:

create table DistancesTbl(
   from varchar(100) not null,
   to varchar(100) not null,
   km smallint not null,
   primary key(from, to),
   constraint check_from_to check (from <> to),
   constraint check_distance check (km > 0)
);

na consulta anterior, o que faz a linha de restrição check_from_to verificar (a partir de <> para), exatamente?

Obrigado!

Publicado 10/10/2019 em 01:02
fonte usuário
Em outras línguas...                            


1 respostas

votos
2

Esta é uma outra versão do operador é igual a :

Not equal:
mysql> SELECT '.01' <> '0.01';
       -> 1
mysql> SELECT .01 <> '0.01';
       -> 0
mysql> SELECT 'zapp' <> 'zappp';
       -> 1

É o mesmo que usar !=

Respondeu 10/10/2019 em 01:06
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more