Preguntas etiquetadas con null

Un concepto de base de datos utilizado para representar datos faltantes, desconocidos o inaplicables.

125
¿Por qué no deberíamos permitir NULL?

Recuerdo haber leído este artículo sobre diseño de bases de datos y también recuerdo que decía que debería tener propiedades de campo de NOT NULL. Sin embargo, no recuerdo por qué este fue el caso. Todo lo que puedo pensar es que, como desarrollador de aplicaciones, no tendrías que probar NULL y...

41
NULL o NOT NULL por defecto?

En MySQL, ¿es mejor permitir siempre nulos a menos que sepa que se requiere un campo, o usar siempre a Not Nullmenos que sepa que un campo contendrá nulos? ¿O no importa? Sé que en algunos DBMS dicen que se use Not Nulltanto como sea posible porque permitir nulos requiere un bit adicional (¿o...

16
(x NO ES NULO) vs (NO x ES NULO) en PostgreSQL

¿Por qué x IS NOT NULLno es 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...

16
Prueba si alguna columna es NULL

Estoy tratando de encontrar una consulta fácil que pueda hacer para probar si una tabla grande tiene una lista de entradas que tiene al menos UN valor en blanco (NULL / empty) en CUALQUIER columna. Necesito algo como SELECT * FROM table AS t WHERE ANY(t.* IS NULL) No quiero tener que...

14
¿NULL tiene un tipo?

Varias fuentes (por ejemplo , Wikipedia , PSOUG ) afirman que Oracle nullno tiene un tipo. ¿Es esto cierto? ¿Qué pasa con otros