dissabte, 9 de setembre del 2023

Nul o cadena buida en Access

 És de pre-escolar en Access, però mai m'havia trobat.

Parteixo d'aquesta taula amb 18 registres:


Faig una consulta sobre el camp REBUT amb criteri = "" i espero els 18 registres, però em surten molts menys.

Si hagués fet el mateix amb criteri = EsNulo em sortirien altres, però no els 18.



El problema és que en uns casos és una cadena buida i en altres és un camp Null. Ho puc evidenciar amb una consulta de longitud del camp Rebut:



Els que són null no tenen longitud; els que són buits, tenen longitud 0.

Com ho puc resoldre?

Dos opcions.

a) A la consulta de selecció escric Es nulo o ""

b) Amb una consulta d'actualització converteixo els null en una cadena buida amb la funció Nz. La funció Nz converteix un tipus a un valor. En aquest cas, passem de tipus null al valor ""

Es nulo o cadena vacía en Access.

IsNull or empty string in Access.



Cap comentari:

Publica un comentari a l'entrada