14/02/2002, 03:08
|
| | Fecha de Ingreso: enero-2002
Mensajes: 27
Antigüedad: 23 años 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 |