Perguntas com a marcação «null»

Um conceito de banco de dados usado para representar dados ausentes, desconhecidos ou inaplicáveis.

125
Por que não devemos permitir NULLs?

Lembro-me de ler este artigo sobre o design de banco de dados e também lembro que você deveria ter propriedades de campo NOT NULL. Não me lembro por que esse foi o caso. Tudo o que consigo pensar é que, como desenvolvedor de aplicativos, você não precisaria testar NULL e um possível valor...

41
NULL ou NOT NULL por padrão?

No MySQL, é melhor sempre permitir nulos, a menos que você saiba que um campo é obrigatório, ou sempre usar, a Not Nullmenos que saiba que um campo conterá nulos? Ou isso não importa? Eu sei que em alguns DBMSs eles dizem usar Not Nullo máximo possível, porque permitir nulos requer um bit extra...

16
(x NÃO É NULL) vs (NÃO é NULL) no PostgreSQL

Por que x IS NOT NULLnão é igual a NOT x IS NULL? Este código: CREATE TABLE bug_test ( id int, name text ); INSERT INTO bug_test VALUES (1, NULL); DO $$ DECLARE v_bug_test bug_test; BEGIN RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS NULL); RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS...

16
Teste se alguma coluna é NULL

Estou tentando descobrir uma consulta fácil que posso fazer para testar se uma tabela grande possui uma lista de entradas que possui pelo menos UM valor em branco (NULL / vazio) em QUALQUER coluna. Eu preciso de algo como SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Eu não quero ter que...

14
NULL tem um tipo?

Várias fontes (por exemplo , Wikipedia , PSOUG ) afirmam que o Oracle nullnão possui um tipo. Isso é verdade? E quanto a outros

14
Como excluir valores NULL no CONCAT MySQL?

Se eu tiver isso - tadd é a Addresstabela: CONCAT(tadd.street_number, ' ', tadd.street_name,', ', tadd.apt_number,', ', tadd.city,', ', tadd.postal_code,', ', tadd.country) AS 'Address' Existe uma maneira de excluir o apt_number se ele não existir? Eu estava pensando em: WHERE...