Dividir datos de un campo en dos cadenas para campos diferentes???

Edgar
15 de Agosto del 2005
Dividir datos de un campo en dos cadenas para campos diferentes???
Hola colega, tengo una gran duda ya que poseo mi base de datos en access 2000 la cual contiene una tabla en que tengo establecido un campo de texto cuyo contenido es el siguiente "A1000000", "A2000000".... "A9000000", dicho campo se llama RANIF, ahora bien poseo otros dos campos que le he creado a la misma tabla que se llaman LETRAIF y NUMIF donde el primero va a contener la primera letra de la cadena y el segundo el número. Como puedo hacer en este sentido? que instrucción Sql puedo aplicar ya que la única posibilidad que veo posible es con:

strLetra = Left(RANIF, 1)
strNumero = Right(RANIF, Len(RANIF) - 1)

Pero como puedo aplicar esto una consulta de actualización para llenar toda la información en cada uno de los campos, como por ejemplo:

LETRAIF NUMIF RANIF
A 1000000 A1000000
A 2000000 A2000000
A 9000000 A9000000
B 1000000 B1000000

Sabiendo que la data actual ya contiene toda la información de los datos en RANIF.. Gracias colega de antemano por la ayuda