Ir a Emagister Encuentra tu formación ideal
¡Mailxmail y emagister se unen para que tengas toda la formación a tu alcance!
12.185 cursos gratis
8.202.026 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

SQL

Autor: Claudio
Curso:
8,97/10 (798 opiniones) |73355 alumnos|Fecha publicación: 10/05/2004

Capítulo 38:

 Modificar el Diseño de una Tabla

Modificar el Diseño de una Tabla

Modifica el diseño de una tabla ya existente, se pueden modificar los campos o los índices existentes. Su sintaxis es:

ALTER TABLE tabla {ADD {COLUMN tipo de campo[(tamaño)]

[CONSTRAINT índice]

CONSTRAINT índice multicampo} |

DROP {COLUMN campo I CONSTRAINT nombre del índice}}

En donde:

tablaEs el nombre de la tabla que se desea modificar.
campoEs el nombre del campo que se va a añadir o eliminar.
tipoEs el tipo de campo que se va a añadir.
tamañoEs el tamaño del campo que se va a añadir (sólo para campos de texto).
índiceEs el nombre del índice del campo (cuando se crean campos) o el nombre del índice de la tabla que se desea eliminar.
índice multicampoEs el nombre del índice del campo multicampo (cuando se crean campos) o el nombre del índice de la tabla que se desea eliminar.

OperaciónDescripción
ADD COLUMNSe utiliza para añadir un nuevo campo a la tabla, indicando el nombre, el tipo de campo y opcionalmente el tamaño (para campos de tipo texto).
ADDSe utiliza para agregar un índice de multicampos o de un único campo.
DROP COLUMNSe utiliza para borrar un campo. Se especifica únicamente el nombre del campo.
DROPSe utiliza para eliminar un índice. Se especifica únicamente el nombre del índice a continuación de la palabra reservada CONSTRAINT.

ALTER TABLE

Empleados

ADD COLUMN

Salario CURRENCY

(Agrega un campo Salario de tipo Moneda a la tabla Empleados.)

ALTER TABLE

Empleados

DROP COLUMN

Salario

(Elimina el campo Salario de la tabla Empleados.)

ALTER TABLE

Pedidos

ADD CONSTRAINT

RelacionPedidos

FOREIGN KEY

(IdEmpleado)

REFERENCES

Empleados (IdEmpleado)

(Agrega un índice externo a la tabla Pedidos. El índice externo se basa en el campo IdEmpleado y se refiere al campo IdEmpleado de la tabla Empleados. En este ejemplo no es necesario indicar el campo junto al nombre de la tabla en la cláusula REFERENCES, pues ID_Empleado es la clave principal de la tabla Empleados.)

ALTER TABLE

Pedidos

DROP CONSTRAINT

RelacionPedidos

(Elimina el índice de la tabla Pedidos.)

Capítulo anterior - Creación de Índices

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Cursos similares a SQL


  • Vídeo
  • Alumnos
  • Valoración
  • Cursos
1. Curso de MySQL con PHP
El gestor de bases de datos MySQL se basa en el sistema de bases de datos... [10/01/11]
1.754  
2. Introducción al lenguaje SQL
Curso de programación, aprende el lenguaje sql que es un lenguaje de acceso a bases... [16/11/11]
131  
3. SQL. Uso de la clausula WHERE
Vamos a aprender a hacer algunas consultas en sql desde las básicas hasta algunas... [19/12/11]
7  

El blog de mailxmail|¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


Ponte al día de Programación con nuestros cursos gratis