Soy nuevo en Oracle, por lo que mi pregunta puede sonar tonta. Revisé las publicaciones anteriores, pero no tuve suerte. En la tabla, hay una columna que está en blanco, y estoy tratando de averiguar el recuento en blanco en la columna. Traté:campos NULOS o EN BLANCO (ORACLE)
SELECT COUNT (COL_NAME) FROM TABLE WHERE COL_NAME IS NULL
SELECT COUNT (COL_NAME) FROM TABLE WHERE COL_NAME = ' '
SELECT COUNT (COL_NAME) FROM TABLE WHERE TRIM (COL_NAME)= ' '
El resultado de todas las consultas anterior es 0
Sin embargo, cuando lo hice
SELECT COL_NAME DUMP (COL_NAME,1016) FROM TABLE
me dio:
COL_NAME DUMP (COL_NAME,1016)
NULL
NULL
NULL
y así sucesivamente.
Pero hay cientos o miles de campos en blanco/campos vacíos en esa columna. ¿Puede alguien ayudarme a encontrar cómputo de esos campos en blanco/vacíos en esa columna? Estoy usando Toad for Oracle 9.0.1.8
En Oracle NULL y '' (cadena vacía) son equivalentes. Véase también http://stackoverflow.com/questions/203493/why-does-oracle-9i-treat-an-empty-string-as-null –