Access, expresion para extraer parte de una cadena de caracteres de un campo

Posted by admin On agosto - 22 - 2010



Vamos a mostrar cómo extraer parte de una cadena de texto de un campo con una expresión en Access.
La expresión la usaremos en una consulta de ésta manera:

Left([NombreDelCampo];7)

Con la expresión Left([NombreDelCampo];7) lo que hacemos es extraer los primeros 7 caracteres empezando por la izquierda

Si lo que queremos es estraer una cadena hasta llegar al primer espacio en blanco usaremos ésta otra expresión:

Left([NombreDelCampo];InStr([NombreDelCampo];" ")-1)

Lo que hemos hecho es sustituir el 7 por una función que nos cuente los caracteres hasta el espacio en blanco, esto lo hacemos conInStr([NombreDelCampo];" ")
el -1 del final lo ponemos porque la función cuenta el espacio en blanco también por lo que le restamos 1 y queda exacto

Related Articles:

Categories: Trucos Access

Leave a Reply

*

Búsqueda personalizada

Contenido