Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| doc:v3:tables-management [2018/03/29 12:49] – [Gestion des champs d'une table] romain | doc:v3:tables-management [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | Gestion des tables dans EzGED 3.3+ | ||
| ====== Gestion des champs d'une table ====== | ====== Gestion des champs d'une table ====== | ||
| Ligne 10: | Ligne 10: | ||
| - | * Supprimer la clé primaire qui est d'un champs nommé de cette façon < | + | * Supprimer la clé primaire qui est un champs nommé de cette façon < |
| ===== Champs spéciaux ===== | ===== Champs spéciaux ===== | ||
| Ligne 16: | Ligne 16: | ||
| Certains champs nommés, ou suffixés, de manière définie permettent d' | Certains champs nommés, ou suffixés, de manière définie permettent d' | ||
| - | < | + | < |
| Exemple après qu'une fiche descriptive ait été consultée par deux utilisateurs : | Exemple après qu'une fiche descriptive ait été consultée par deux utilisateurs : | ||
| admin : 2013-06-21 14:54:38 | admin : 2013-06-21 14:54:38 | ||
| Ligne 22: | Ligne 22: | ||
| - | < | + | < |
| ===== Création d'un champ ===== | ===== Création d'un champ ===== | ||
| Ligne 32: | Ligne 32: | ||
| * Nom du champs | * Nom du champs | ||
| - | **attention** au nom du champs. Celui doit être de cette facon : < | + | **Attention** au nom du champs. Celui doit être de cette facon : < |
| + | |||
| + | Pour les champs qui servent de clé étrangère, | ||
| * Valeur par défaut : | * Valeur par défaut : | ||
| Pour un champs numérique, il sera systématiquement à 0 par défaut si vous ne lui donnez aucune valeur par défaut. | Pour un champs numérique, il sera systématiquement à 0 par défaut si vous ne lui donnez aucune valeur par défaut. | ||
| - | Pour un champs plein texte, il doit être " | + | Pour un champs plein texte, il doit être vide par défaut (" |
| - | ===== Changer le type du champs | + | ===== Changer le type du champs ===== |
| A l' | A l' | ||
| - Editez le champs en changeant le type et QUE le type, enregistrez | - Editez le champs en changeant le type et QUE le type, enregistrez | ||
| - | - Ré ouvrez à nouveau l' | + | - Ré ouvrez à nouveau l' |
| ====== Gestion des clés d'une table ====== | ====== Gestion des clés d'une table ====== | ||
| Ligne 55: | Ligne 57: | ||
| Les types : | Les types : | ||
| | Clé unique | Sur une ou plusieurs colonnes, fait en sorte que la combinaison de valeurs sur une ligne soit présente une seule fois dans toute la table| | | Clé unique | Sur une ou plusieurs colonnes, fait en sorte que la combinaison de valeurs sur une ligne soit présente une seule fois dans toute la table| | ||
| - | | Index | | | + | | Index | Rend accélérée la recherche sur la table via une colonne |
| - | |Index plein texte | | | + | |Index plein texte | - | |