Est-ce qu'il y a des procédure nous permettant de modifier la structure d'une ta

Signaler
Messages postés
19
Date d'inscription
vendredi 31 août 2007
Statut
Membre
Dernière intervention
12 août 2009
-
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
-
Salut. peut-être que vous savez qu'on peut créer une table paradox ou dbase par une procédure DELPHI en utilisant la méthode TTable.CreateTable tout en précisant la structure comme c'est montré dans l'exemple de la cette procédure. mais ce que je veux exactement est de savoir est-ce qu'il y a des procédure nous permettant de modifier la structure d'une table ou bien de modifier le type ou la taille d'un champ sans avoir à créer une nouvelle table temporaire ayant la nouvelle structure, puis exporter les données de l'ancienne table vers la nouvelle, ensuite supprimer l'ancienne table par TTable.DeleteTable et enfin la remplacer par la nouvelle (en lui donnant le nom de l'ancienne table). car cette solution augmente la probabilité de commettre des fautes car on a à transférer et manipuler des champs autres que ceux que la modification de la structure peut affecter. de plus elle coûte plus de temps.
alors que pour changer le type d'un champ ou augmenter sa taille il suffit:
1- ajouter un champ temporaire qui reçoit pour chaque enregistrement la valeur de l'ancien champ et enfin supprimer l'ancien champ et donner son nom au nouveau champ.
2- ou carrément changer le type du champ ou sa taille si c'est déjà implémenté.

1 réponse

Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
14
bonsoir,

SQL

cantador