Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
CREATE INDEX

CREATE INDEX  


 

 

CREATE [UNIQUE] INDEX nom_sql ON nom_sql (ref_colonne, ... , ref_colonne)

La commande CREATE INDEX permet de créer un index (nom_sql) sur une ou plusieurs colonne(s), désignée(s) par le ou les paramètre(s) ref_colonne, d'une table existante (nom_sql). Les index sont transparents pour les utilisateurs et permettent d'accélérer l'exécution des requêtes.

Note : L'attribut UNIQUE n'est pas pris en charge pour les index par le moteur SQL de 4D. Il peut être passé à CREATE INDEX pour des raisons de compatibilité avec les scripts SQL génériques (aucune erreur n'est générée), mais il sera ignoré. Utilisez le mot-clé UNIQUE dans définition_colonne de CREATE TABLE pour empêcher la duplication de valeurs dans une colonne.

Étant donné que cette commande modifie la structure de la base de données, elle ne peut pas être utilisée dans une application packagée en lecture seule (fichier .4dc installé dans le dossier Program Files ou fichier .4dz).

Exemple  

Voici un exemple simple de création d'index :

CREATE INDEX ID_INDEX ON ACTEUR_FANS (ID)



Voir aussi  

DROP INDEX
ref_colonne

 
PROPRIÉTÉS 

Produit : 4D
Thème : Commandes SQL
Nom intl. : CREATE INDEX

 
PAGE CONTENTS 
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Référence SQL ( 4D v20 R7)