Bonjour,
est-il possible d'insérer une ligne ou une colonne à un index bien précis et si oui, comment faire??
Merci d'avance
Bonjour,
est-il possible d'insérer une ligne ou une colonne à un index bien précis et si oui, comment faire??
Merci d'avance
Non pas directement
Oui en recréant un autre index et en supprimant l'ancien
j'ai pas bien compris ta seconde phrase, mais c'est peut-être moi qui me suis mal exprimé; j'ai parlé d'index mais ça a une autre signification^^. Pour faire plus simple, peut-on insérer une colonne ou une ligne entre 2 autres?
Une ligne non. Une table ne possède pas d'ordre.
En base de données, la table qui contient :
est strictement identique à celle qui contient :1, A 2, B
Une colonne c'est différent. Vous pouvez ajouter une colonne de manière très simple après toutes les colonnes existantes.2, B 1, A
Si vous voulez l'insérer "au milieu", il faut :
- Copier votre table, dropper, recréer, re-remplir, repositionner les privilèges.
- Renommer votre table, rajouter la colonne à la fin de votre table, créer une vue qui met les colonnes dans l'ordre qui vous plaît, créer un synonyme de votre vue vers le nom de la table.
Partager