H I O X INDIA
MySQL Tutorial
 INICIO ||  Scripts  ||  Tutorials  ||  Images  english  Français  中文  Deutsch 

Mysql Tutorial
Introducción
Cómo instalar
Base de datos
Tipo de Datos
Cuadros
INSERT
SELECT
UPDATE
DELETE
Operadores
Funciones
Ask Your Doubts
Reacción



Modificar Tabla


Tema

Modificando tablas.
Cómo renombrar una tabla usando ALTER?
Cómo añadir una columna a una tabla?



Explicación


ALTER TABLE :

    ALTER TABLE es usado para cambiar la estructura de una tabla existente. Podemos añadir o borrar columnas, cambiar el tipo de las columnas existentes, o renombrar las columnas o la tabla misma. También podemos cambiar el comentario de la tabla y el tipo de tabla.

La Sintaxis es

ALTER TABLE tbl_name alter_specification [, alter_specification] ...

    La siguiente tabla describe la especificacion Alter

Especificación Alter Descripción
Rename Renombra el nombre de una Tabla
Add Añade una columna nueva, clave, índice
Add First Añade una columna First
Add After Añade una columna After
Drop Suelta una columna, Índice, clave
Change Cambia el nombre de una columna
Change Type Cambia el tipo de columna
Modify Modifica el tipo de columna


Renombrando una Tabla :

    Podemos RENOMBRAR la tabla usando ALTER TABLE. El siguiente ejemplo renombra la tabla student a class.

mysql> ALTER TABLE student RENAME class;

    El ejemplo de arriba cambiará el nombre de la tabla.

Añadiendo una columna a una tabla:

    Para hacerlo el modificador ADD COLUMN es utilizado para añadir una columna a una tabla. El siguiente ejemplo añade un campo llamado marks a la tabla student.

mysql> ALTER TABLE student ADD COLUMN marks INT(10);
Query OK, 0 rows affected (0.05 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> desc student;
+---------+-------------+------+-----+---------+-------+
| Field   | Type        | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| studid  | int(10)     | YES  |     | NULL    |       |
| name    | varchar(20) | YES  |     | NULL    |       |
| address | varchar(40) | YES  |     | NULL    |       |
| phone   | int(10)     | YES  |     | NULL    |       |
| marks   | int(10)     | YES  |     | NULL    |       |
+---------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)
    A continuación veremos las alteraciones al mostrar las tablas.





       MySQL es el más popular de código abierto del sistema de gestión de bases de datos relacionales (RDBMS). Ser un código abierto cualquiera puede utilizar y modificar el software a sus necesidades. Esperamos que disfrute de este tutorial. Damos la bienvenida a su valiosa retroalimentación o sugerencias sobre este tutorial de MySQL. Se trata de un derecho de autor de contenido.


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

Other Links