SOBRE LA TABLA |
ALTER TABLE ejemplo ENGINE = InnoDB Cambiar el tipo de motor (engine) de la tabla 'ejemplo' |
ALTER TABLE personas RENAME usuarios Cambia el nomnbre de la tabla 'personas' a 'usuarios' |
ALTER TABLE ejemplo AUTO_INCREMENT=1000 En la tabla 'ejemplo' cualquiera que sea la columna que tenga 'AUTO_INCREMENT' en sus propiedades (solo puede haber una), los nuevos registros comenzarán a partir de '1000' o cualquier número indicado, no es posible utilizar un valor ya existente. |
ALTER TABLE ejemplo CONVERT TO CHARACTER SET latin1 La tabla 'ejemplo' ahora almacenará sus valores en base al juego de caracteres 'latin1' (iso-8859-1). |
OPERACIONES CON DROP |
ALTER TABLE ejemplo DROP COLUMN nombre Elimina la columna 'nombre' de la tabla 'ejemplo'. |
ALTER TABLE ejemplo DROP COLUMN nombre, DROP COLUMN
paterno Elimina más de una columna. |
ALTER TABLE ejemplo DROP COLUMN nombre, DROP COLUMN
paterno Elimina más de una columna. |
ALTER TABLE ejemplo DROP INDEX usuario Elimina el índice 'usuario'. |
ALTER TABLE ejemplo DROP PRIMARY KEY Elimina la llave primaria de la tabla 'ejemplo' |
ALTER TABLE ejemplo DROP FOREIGN KEY id_usuario Elimina de la tabala 'ejemplo' la llave foranea 'id_usuario'. |
OPERACIONES CON CHANGE Y MODIFY |
ALTER TABLE ejemplo CHANGE monto cantidad FLOAT(8,2) Cambia el nombre de la columna 'monto' al nuevo nombre 'cantidad' con la definición del tipo de datos. |
ALTER TABLE ejemplo CHANGE cantidad cantidad FLOAT(10,2) Cambia solo el tipo de datos de la columna, conservando el mismo nombre. |
ALTER TABLE ejemplo MODIFY cantidad FLOAT(10,2) Cambia solo el tipo de datos de la columna, conservando el mismo nombre. (Igual que el anterior) |
ALTER TABLE ejemplo MODIFY cantidad FLOAT(6,2) NOT NULL Cambia el tipo de datos de la columna 'cantidad' y especifica que no admite nulos. |
ALTER TABLE ejemplo MODIFY paterno VARCHAR(30) Modifica el tamaño de la columna 'paterno'. |
ALTER TABLE ejemplo MODIFY correo CONVERT TO CHARACTER SET
utf8 Es posible convertir solo una columna, en este caso 'correo' a un juego de caracteres distinto al de todo el resto de la tabla. |
OPERACIONES CON ADD |
ALTER TABLE ejemplo ADD fecha DATE Añade una columna llamada 'fecha' del tipo 'DATE' al final de todas las demás existentes. |
ALTER TABLE ejemplo ADD INDEX(categoria) Añade un índice a la columna 'categoria'. |
ALTER TABLE ejemplo ADD INDEX(categoria), ADD PRIMARY
KEY(clave) Añade un índice a la columna 'categoria' y además crea la llave primaria en la columna 'clave'. |
ALTER TABLE ejemplo ADD UNIQUE(email) Añade a la columna 'email' un índice del tipo único, no puede haber dos iguales. |
ALTER TABLE ejemplo ADD consecutivo BIGINT AUTO_INCREMENT, ADD
INDEX(consecutivo) Añade la columna 'consecutivo' con la característica de auto incremento y además genera un índice sobre la misma. |
ALTER TABLE ejemplo ADD materno VARCHAR(20) AFTER paterno Añade la columna 'materno' después de la columna 'paterno'. |
ALTER TABLE ejemplo ADD id INT FIRST Añade la columna 'id' en primer lugar con respecto a las existentes. |
ALTER TABLE usuarios ADD FOREIGN KEY(id) REFERENCES
entradas(id_user) Añade un 'Foreign key' en la columna 'id' de la tabla 'usuarios' que apunta a la columna 'id_user' de la tabla 'entradas'. Libros SQL y Base de datos en general |
Buscar en moleculax
MYSQL, REFERENCIA DE USO DEL COMANDO 'ALTER TABLE'
Algo que leer
(245)
Android
(2)
Apache
(4)
Arte y Cultura
(11)
Artes Marciales
(10)
Banner
(1)
Base de datos
(28)
Big Data
(11)
Budismo
(4)
Calculo Asistido por computadoras
(2)
Canaima
(6)
Ceo
(1)
Cobol
(1)
Codigo Linux Documental
(2)
Computación forense
(14)
Configurando Samba
(1)
Consola
(8)
Criptomonedas
(3)
Darkweeb
(3)
Debian
(1)
DeepWeb
(7)
Deporte y Recreación
(9)
Ecología
(6)
Editor
(2)
Educacion y TIC
(26)
Electronica
(2)
Emprendimiento
(7)
Espiritualidad
(2)
Eventos
(2)
Excel
(1)
Express
(1)
Filosofía
(22)
Flisol 2008
(3)
Flisol 2010
(1)
Flisol 2015
(1)
Funny
(1)
Gerencia y Liderazgo
(72)
Gestor de Volúmenes Lógicos
(1)
Git
(5)
GitHub
(6)
gnu
(23)
Google por dentro
(1)
Hackers - Documental
(8)
Hacking
(30)
howto
(188)
Internet
(6)
Introducción a los patrones
(2)
jiujitsu
(4)
kali
(37)
kernel
(2)
Laravel
(2)
LIbreOffice
(1)
Libros
(4)
Linux
(34)
Linux VirtualBox
(1)
Manuales
(42)
Marketing
(1)
Matando ladilla
(9)
MongoDB
(16)
Multimedia
(1)
Mysql
(12)
Naturismo
(1)
NodeJS
(2)
NoSQL
(1)
PL/SQL
(1)
Plsql
(1)
PNL
(1)
Poesia
(1)
Política
(1)
programacion
(47)
Psicologia
(3)
Python
(3)
Redes
(31)
RUP
(1)
Salud
(5)
Seguridad
(14)
Seguridad con Gnu Privacy
(2)
Sistemas Operativos
(69)
Sociedad
(1)
Software Libre
(169)
Sphinx
(1)
SQL en postgreSQL
(38)
Taekwondo
(11)
Tecnología
(27)
Tor
(9)
Trialectica
(3)
Ubuntu
(5)
Vida activa
(1)
Videos
(11)
Videos Educativos
(10)
Vim
(1)
Viral
(3)
Visual Studio
(1)
wallpaper
(2)
Wifi
(2)
Windows
(3)