Estou executando uma consulta para verificar se algum registro contém um espaço em branco DateOfBirth
, mas os dados retornados não são o que eu esperava.
Eu executei o seguinte:
SELECT TOP 5 DateOfBirth, *
FROM [MyDataBase].[dbo].[CustomerRecord]
WHERE DateOfBirth = ''
Quando executo isso, meus resultados mostram linhas como esta:
EU IA | Data de Nascimento | Sobrenome |
---|---|---|
1 | 1900-01-01 | Jones |
2 | 1900-01-01 | Diácono |
6 | 1900-01-01 | Bacon |
10 | 1900-01-01 | James |
12 | 1900-01-01 | Queimaduras |
O Information_SCHEMA.Columns
mostra que a coluna é definida como date
e COLUMN_DEFAULT
é NULL
e IS_NULLABLE
está definido como YES
.
Então por que ele não retorna linhas em branco?