MYSQL mysql | Page 12

© Jorge Sánchez’ 2003 fechas tipo DATE DATETIME TIMESTAMP Rango Del 1 de enero de 1001 al 31/12 del 9999 De las 0 horas del 1/1/1001 a las 0 horas del 31/12/9999 De las 0 horas del 1/1/1970 a las 0 horas del 31/12/2037 Formato año-mes-día Año-mes-día horas:minutos:segundos Año-mes-día horas:minutos:segundos Permite estos tamaños: € 14 (aaaammddhhmmss) € 12 (aaaammddhhmm) € 8 (aaaammdd) € 6 (aammdd) € 4 (aamm) € 2 (aa) TIME YEAR Una hora en formato HH:MM:SS Año desde 1901 a 2037 ENUM Permite declarar campos cuyo contenido puede ser una de entre varias opciones. Ejemplo: CREATE TABLE personas (Sexo ENUM(‘M’, ‘H’),..... modificadores modificador AUTO_INCREMENT BINARY DEFAULT NOT NULL PRIMARY KEY Se aplica a Enteros Uso El valor se va incrementando automáticamente en cada registro char y varchar Convierte las cadenas a forma binaria en la que se distingue entre mayúsculas y minúsculas Todos menos TEXT y Coloca un valor por defecto el BLOB valor se coloca justo detrás de esta palabra) Todos Impide que un campo sea nulo Todos Hace que el campo se considere clave primaria