OTROS COMANDOS

COMANDO AUTO_INCREMENT

Permite crear campos que se auto incrementan automáticamente de uno en uno.

EJEMPLO

Crear una tabla utilizando este comando

create table nombretabla(campo1 tipo(tamaño)auto_increment primary key,campo2 tipo(tamaño)not null);

COMANDO TRUNCATE

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

SINTAXIS

truncate table nombreTabla;

COMANDO UNSIGNED

Se utiliza para que un campo numerico no acepte valores negativos

SINTAXIS:

create nombreTabla(campo1 tipo(tamaño)auto_increment,nombre tipo(Tamaño)not null,precio float unsigned,primary key(codigo));

Ejemplo

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

NOTA:

En caso que en el comando anterior se le olvide ingresar el comando lo puede modificar

EJEMPLO

alter table NombreTabla modify campo Tipo(Tamaño) unsigned;

alter tableproducto modify precio float unsigned; 


VISTAS

Se utiliza para crear tablas temporales,El comando  para crear una vista es View

Sintaxis:

create view NombreOpcional as select*from nombreTabla where Condicion;

Ejemplo:

create view productosa as select* from producto where nombre like'%a';

ELIMINAR LA VISTA

COMANDO :DROP

SINTAXIS

drop view NombreVista;

Ejemplo

drop view productosa;

© 2018 Compás Lab S.L,  P° de la Castellana 79, Madrid, 28046
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar