MYSQL

Páginas: 2 (256 palabras) Publicado: 15 de marzo de 2015
COMO CAMBIAR LA ESTRUCTURA DE UNA TALA EN MYSQL
ALTER TABLE :

    ALTER TABLE es usado para cambiar la estructura de una tabla existente. Podemos añadir o borrar columnas, cambiar el tipo delas 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_namealter_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 decolumna
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 TABLEstudent 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 unacolumna 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: 0Duplicates: 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)
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mysql
  • Mysql
  • Mysql
  • Mysql
  • QUE ES MYSQL
  • Mysql
  • Mysql
  • Mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS