H I O X INDIA
MySQL Tutoriels
 ACCUEIL  ||  Scripts  ||  Tutoriels  ||  Images  english Español 中文 Deutsch

Mysql Tutoriel
Introduction
Comment installer
Base de données
Datatypes
Tables
INSERT
SELECT
UPDATE
DELETE
Opérateurs
Fonctions
Demandez vos doutes
Rétroaction




ALTERER une table


Sommaire

Modification des tables.
Comment insérer un nouveau champ au premier rang?
Comment insérer un nouveau champ après un champ spécifié ?



Explication


Ajouter une colonne au premier rang: :

    Nous pouvons positionner les champs avec les modificateurs FIRST et AFTER. L'exemple de requête suivant établira le nouveau champ comme le premier champ de la table.

mysql> ALTER TABLE élève ADD COLUMN notes INT(10) FIRST;
Requête OK, 0 ligne affectée (0.03 sec)
Enregistrement : 0  Double : 0  Avertissements : 0

mysql> desc élève;
+---------+-------------+------+-----+---------+-------+
| Champ   | Type        | Nul  | Clé | Par défaut | Extra |
+---------+-------------+------+-----+---------+-------+
| notes   | int(10)     | OUI  |     | NULL    |       |
| étudid  | int(10)     | OUI  |     | NULL    |       |
| nom     | varchar(20) | OUI  |     | NULL    |       |
| adresse | varchar(40) | OUI  |     | NULL    |       |
| téléphone   | int(10)     | OUI  |     | NULL    |       |
+---------+-------------+------+-----+---------+-------+
5 ligne dans le groupe (0.00 sec)
Ajouter une colonne après :

    nous pouvons également positionner le nouveau champ après n'importe quel champ. L'exemple de requête suivante placera un nouveau champ immédiatement après le champ nom.

mysql> ALTER TABLE élève ADD COLUMN notes INT(10) AFTER nom;
Requête OK, 0 ligne affectée (0.03 sec)
Enregistrements : 0  Doubles : 0  Avertissements : 0

mysql> desc élève;
+---------+-------------+------+-----+---------+-------+
| Champ   | Type        | Nul  | Clé | Par défaut | Extra |
+---------+-------------+------+-----+---------+-------+
| étudid  | int(10)     | OUI  |     | NULL    |       |
| nom    | varchar(20) | OUI  |     | NULL    |       |
| notes   | int(10)     | OUI  |     | NULL    |       |
| adresse | varchar(40) | OUI  |     | NULL    |       |
| téléphone   | int(10)     | OUI  |     | NULL    |       |
+---------+-------------+------+-----+---------+-------+
5 ligne dans le groupe  (0.00 sec)
    Puis on va voir comment annuler ou changer un champ.






       MySQL est le système de gestion de bases de données relationnelles le plus populaire de source ouverte (RDBMS). Être une source ouverte n'importe qui peut changement d'utiliser-et le logiciel pour leurs besoins. Espoir vous appréciez ce cours d'instruction. Nous faisons bon accueil à vos rétroactions ou suggestions valables sur ce cours d'instruction de MySQL. C'est un contenu de copyright.


privacy policy     license    
© 2004-2009 HIOX INDIA - hioxindia.com

Autres liens