Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Consulta SQL en Access

Estas en el tema de Consulta SQL en Access en el foro de Bases de Datos General en Foros del Web. Hola a todos. Vereis, estoy intentando hacer en Access una consulta de actualización de una tabla de modo que en un campo escriba los 3 ...
  #1 (permalink)  
Antiguo 14/02/2002, 03:08
 
Fecha de Ingreso: enero-2002
Mensajes: 27
Antigüedad: 22 años, 3 meses
Puntos: 0
Consulta SQL en Access

Hola a todos.

Vereis, estoy intentando hacer en Access una consulta de actualización de una tabla de modo que en un campo escriba los 3 primeros caracteres del contenido de otro campo.

Lo he intentado con la siguiente consulta:

UPDATE clientesNACP SET clientesNACP.usuario = Der([clientesNACP]![usuario],3)
WHERE [clientesNACP].[usuario]=Null;

y me responde lo siguiente:

"La función Der no está definida en la expresión"

Si en lugar de Der pongo Der$ me responde:

La función [Der$] no esta definida en la expresión.

¿Podeis decirme que está mal o como debería hacerlo?

Por otro lado, con la misma consulta, a esos 3 caracteres quisiera concatenarle un número aleatorio entre el 1 y el 100.

¿Cómo podría hacerlo?

Muchas gracias por vuestra ayuda.

Teresa
  #2 (permalink)  
Antiguo 14/02/2002, 03:34
Nch
 
Fecha de Ingreso: febrero-2002
Mensajes: 73
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Consulta SQL en Access

Sucede que el Access que estas usando acepta comandos en ingles, la consulta debe ser:

UPDATE clientesNACP
SET usuario = Left(OtroCampo,3)
WHERE usuario=Null;


Saludos
  #3 (permalink)  
Antiguo 14/02/2002, 04:02
 
Fecha de Ingreso: enero-2002
Mensajes: 27
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Consulta SQL en Access

Gracias, ahora mismo lo pruebo.
Teresa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:26.