OTROS COMANDOS MYSQL 


COMANDO auto_increment

Permite crear campos que se  autoincrementan automaticamente

Ejemplo:

crear una tabla utilizando este comando

create table edicion(codigo int auto_increment primary key,descripcion char(30) not null);




insert into edicion(descripcion) value('primera edicion'),('segunda edición'),('tercera edición');





Comando Delete

Eliminar registros o información

delete from nombredetabla where condiciones

Sintaxis

delete from edicion where codigo=1;

Comando Insertar

insert into edicion(descripcion)values('primera edicion');

Comando Eliminar toda la tabla;

delete from edicion;

COMANDO TRUNCATE

Hace un borrado físico de los registros de las tablas y recupera los consecutivos, mientras que delete hace un borrado lógico y no borra consecutivos

Ejemplo

truncate table edicion;






Ejemplo

create table producto(codigo int auto_increment nombre char(30), not null, precio float, primary key (codigo));

insert into producto(nombre,precio)value('camisa',25000),('pantalon',45000),('chaqueta',-100000);

COMANDO UNSIGNED

Se utiliza para crear campos que no permitan valores negativos

Sintaxis

alter table producto modify precio float unsigned not null;

modificar el precio de la chaqueta

update producto set precio=100000 where codigo=3;