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

b20n00 Messages postés 19 Date d'inscription vendredi 31 août 2007 Statut Membre Dernière intervention 12 août 2009 - 29 avril 2009 à 14:27
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 - 29 avril 2009 à 22:11
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

cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
29 avril 2009 à 22:11
bonsoir,

SQL

cantador
0