Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||
|
4D v20
CREATE INDEX
|
CREATE [UNIQUE] INDEX nom_sql ON nom_sql (ref_columna, ... , ref_columna) |
||
El comando CREATE INDEX permite crear un índice (nom_sql) en una o más columnas de una tabla existente (nom_sql) designada por el o los parámetros ref_columna. Los índices son transparentes para los usuarios y permiten acelerar la ejecución de las peticiones.
Nota: el motor 4D SQL no soporta el atributo UNIQUE para índices. Se puede pasar a CREATE INDEX por compatibilidad con scripts SQL genéricos (no se genera ningún error), pero se ignorará. Utilice la palabra clave UNIQUE en definición_columna de CREATE TABLE para no permitir valores duplicados en una columna.
Dado que este comando modifica la estructura de la base de datos, no puede utilizarse en el contexto de una aplicación empaquetada de sólo lectura (archivo .4dc instalado en la carpeta Archivos de programa o archivo .4dz).
Este es un ejemplo de creación de índices:
CREATE INDEX ID_INDEX ON ACTOR_FANS (ID)
Producto: 4D
Tema: Comandos SQL
Manual de SQL ( 4D v20)