Microsoft Access proporciona muchas funciones de análisis similares para el análisis de contenido de los datos para determinar el formato. El " IsNumeric " funciones " IsDate " " IsNull " , y todos realizan esta tarea de manera similar, con énfasis en las diferentes estructuras de contenido . Esencialmente , las funciones simplemente realizar una prueba simple en una pieza de datos . El resultado de la prueba puede ser " aprobado" o " fracaso" . Cuando se utiliza en una consulta SQL , estos procesos analíticos simples pueden conducir una consulta para tomar decisiones importantes sobre el flujo del algoritmo.
La función " IsNumeric " simplemente pone a prueba un conjunto de datos para determinar si contiene una número . Por lo tanto , un " IsNumeric " prueba analítica en una hoja de datos de texto volvería un resultado " aprovecha " . Del mismo modo , el " IsDate " determina si una pieza de datos está en un formato de fecha cierta. De uso particularmente versátil si el " IsNull ", que simplemente determina si existen datos . Esto es importante para las consultas sólo se procesan cuando un usuario ha creado la entrada .
" ParcFecha "
La manipulación de fechas puede ser un aspecto particularmente complejo de los algoritmos de bases de datos . Las fechas son piezas de todo incluido de datos. Un solo artículo contiene información acerca de un mes , día del mes y el año. A menudo, estas piezas deben ser utilizados por separado . Por ejemplo , una consulta SQL puede ser necesario aislar los elementos de datos que se produjeron durante el mismo año o el mes o el día. Es necesario analizar cada fecha individual a extraer la información relevante.
El comando " ParcFecha " es una función analítica SQL robusto y cómodo en Microsoft Access para realizar esta tarea. Funciona con dos parámetros simples . La primera entrada para la función identifica el tipo de análisis realizado . Por ejemplo, " m" se analizará la parte del mes de una fecha única . El segundo parámetro de la función es el dato en sí . La función " ParcFecha ( ' m' , # 12/17/2009 #) " SQL devolvería el número 12 . Este tipo de análisis permite búsquedas más complejas que se construyen en torno a los segmentos de la fecha.
Funciones de texto
una variedad de preguntas creativas se puede construir utilizando las funciones de SQL en El acceso que analizan el contenido del texto . Por ejemplo , una consulta podría analizar un directorio completo de archivos y manipular sólo los de un determinado tipo mediante el escaneo de sus extensiones de archivo . Una función de texto que analiza el nombre completo de todos los archivos y luego extrae las extensiones de archivo permitirían la consulta para aislar el conjunto de archivos adecuado.
El "derecho () " función de análisis de texto para realizar esta tarea. Si un archivo se llama " hello.txt ", la extensión puede ser aislado utilizando la función de " la derecha () ." El "derecho ( ' hello.txt " , 3 ) "SQL función devolvería la salida" txt " . Esto permite a los programadores para manipular grandes cantidades de archivos basados en un análisis de texto simple.