Crear índices pequeños utilizando BINTOC( )
Archivo: ...\Samples\Solution\Db\Index1.scx
Este ejemplo muestra varios esquemas de índices que puede utilizar con tipos de datos numéricos y enteros para conseguir un importante ahorro en el tamaño del índice y en el espacio de disco consumido. Además, los índices mas pequeños normalmente dan como resultado búsquedas más rápidas. La nueva función BINTOC() le permite convertir un valor entero (numérico) en una representación de carácter binario.
Sintaxis
BINTOC(nExpression [, nSize])
Dependiendo del tamaño de su expresión, puede establecer el parámetro nSize para ajustar el valor de su expresión con la menor cantidad de caracteres.
La siguiente línea de código crea un índice en un campo numérico.
INDEX on line_no TAG line_no
La próxima vez que trabaje con índices de datos numéricos integer, considere utilizar algo parecido a esto:
INDEX on BINTOC(line_no,1) TAG line_no
Vea también
Introducción al ejemplo Solutions | Foundation Classes de Visual FoxPro (A-Z)