Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2017, 15:18
calel_leon
 
Fecha de Ingreso: febrero-2016
Mensajes: 48
Antigüedad: 8 años, 8 meses
Puntos: 0
Rellenar campos vacios

Hola,

Tengo una tabla en access la cual en algunas de sus filas no tienen valores nulos y deseo rellenar con un 1 cuando esto pasa, y solicito ayuda para ello, ya que no he podido lograr.

Ejemplo

Tabla A:
serie
nombre
codigo

a12, empresa1, 2
a13, empresa2,
a14, empresa3, 10
a15, empresa4,

y deseo quede así:

a12, empresa1, 2
a13, empresa2, 1
a14, empresa3, 10
a15, empresa4, 1

diseñe esta funcion pero no funciona

Código SQL:
Ver original
  1. FUNCTION Codigo_Grupo(Cod AS INTEGER) AS INTEGER
  2.  
  3. IF IsNull(Cod) = TRUE THEN
  4.     Codigo_Grupo = 1
  5. ELSE
  6.     Codigo_Grupo = Cod
  7. END IF
  8.  
  9. END FUNCTION

Y con el generador de expresiones hice esto
Código SQL:
Ver original
  1. IF isnull(Codigo_Grupo) OR Codigo_Grupo="" THEN Codigo_Grupo=1 END IF