Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Access: función Nz
Este tutorial de MSAccess describe cómo usar Access función Con sintaxis y ejemplos.
describir
La función Microsoft Access Nz le permite devolver un valor cuando una variable está vacía.
sintaxis
La sintaxis de la función Nz en MS Access es:
Nz ( variant, [ value_if_null ] )
parámetro o parámetro
Variant Variant del tipo de datos de variante. valor_si_null Opcional. Es el valor utilizado cuando la variante es nula. Si se omite este parámetro y la variable es nula, la función Nz devolverá una cadena de longitud cero o cero.
devolver los bienes
Si el valor de la variable no es nulo, la función Nz devuelve la variable.
Si la variante tiene un valor nulo, la función Nz devuelve value_if_null.
aplicar para
La función Nz está disponible en las siguientes versiones de Microsoft Access:
- Acceso 2019, Acceso 2016, Acceso 2013, Acceso 2010, Acceso 2007, Acceso 2003, Acceso XP, Acceso 2000
ejemplo
Echemos un vistazo a cómo usar la función Nz en MS Access:
Nz (varName, "n/a")
El ejemplo anterior devolverá el valor “n/a” si la variable varName contiene un valor nulo.
Nz (varName)
El ejemplo anterior devolverá una cadena de longitud cero si la variable varName contiene un valor nulo.
Ejemplo en código VBA
La función Nz se puede utilizar en código VBA en Microsoft Access.
Por ejemplo:
Dim LOption As String LOption = Nz(varChoice, "Not Found")
En este ejemplo, la variable llamada LOption ahora contendrá el valor en la variable varChoice, a menos que sea nulo. La función Nz devolverá “No encontrado” si la variable varChoice contiene un valor nulo.
Ejemplo en SQL/Query
También puede utilizar la función Nz en una consulta de Microsoft Access.
Por ejemplo:
En esta consulta, usamos la función Nz de la siguiente manera:
Expr1: Nz([CategoryName],'Not Found')
Esta consulta evaluará el campo CategoryName para valores nulos y mostrará los resultados en una columna llamada Expr1. Puede reemplazar Expr1 con un nombre de columna más significativo.
Entonces, en este ejemplo, si el campo CategoryName contiene un valor nulo, la función Nz devolverá “No encontrado”. De lo contrario, devuelve el valor en el campo CategoryName.
Por ejemplo:
Category: Nz([CategoryName],'Not Found')
Los resultados ahora se mostrarán en una columna llamada Categoría.