La sentencia CREATE TABLE creará una tabla con las columnas que indiquemos Crearemos, como ejemplo, una tabla que nos permitirá almacenar nombres de personas y sus fechas de nacimiento
CREATE TABLE gente ( nombre VARCHAR(40), fecha DATE );
Al definir cada columna podemos decidir si podrá o no contener valores nulos.
Ejemplo:
CREATE TABLE `alumnos` ( `idAlumno` int(11) unsigned NOT NULL auto_increment, `nombre` varchar(40) NOT NULL default '', `apellido` varchar(100) NOT NULL default '', `telefono` varchar(30) NOT NULL default '', `mail` varchar(50) NOT NULL default '', `fechaNac` date NOT NULL default '0000-00-00', PRIMARY KEY (`idAlumno`) )
Ejemplo de aplicación: Crearemos una tabla llamada "agenda", debe tener los siguientes campos:
nombre varchar(20), domicilio varchar(30), y telefono varchar(11) CREATE TABLE agenda( nombre varchar(20) NOT NULL, domicilio varchar(30), telefono varchar(11) );
con el sguiente comando podemos consultar la estructura de la tabla.
DESCRIBE agenda;
Eliminar una Tabla
DROP TABLE nombre_de_la_tabla
Ejemplo de aplicación: Borraremos la tabla agenda.
DROP TABLE agenda; DROP TABLE IF EXISTS agenda;
Nota: la cláusula IF EXISTS no devuelve error en caso de que no exista la tabla que deseamos eliminar.
0 Comentarios