Script MySQL para crear una tabla con los estados y abreviaturas de USA
Ejemplo de script que creará una tabla con los nombre de estados y sus respectivas abreviaciones de E.E.U.U, en este script primero se borra la tabla (si existe) y luego se procede a crearla con 3 campos (ID autogenerado, el nombre del estado y su abreviatura) y haciendo del ID la llave y/o Indice
De ahí procedemos a insertar los 51 estados usando 1 solo INSERT, solo separamos los registros por 1 cosa como se muestra en el ejemplo. este script lo podemos correr en la consola de phpMyAdmin para crear la tabla de ejemplo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
DROP TABLE IF EXISTS tbl_estados; CREATE TABLE tbl_estados ( id smallint unsigned not null auto_increment comment 'Id autogenerado', nombre varchar(25) not null comment 'Nombre del Estado', abbr varchar(2) comment 'Abreviacion del estado (En US se usa 2 letras)', primary key (id) ); INSERT INTO tbl_estados values (NULL, 'Alabama', 'AL'), (NULL, 'Alaska', 'AK'), (NULL, 'Arizona', 'AZ'), (NULL, 'Arkansas', 'AR'), (NULL, 'California', 'CA'), (NULL, 'Colorado', 'CO'), (NULL, 'Connecticut', 'CT'), (NULL, 'Delaware', 'DE'), (NULL, 'District of Columbia', 'DC'), (NULL, 'Florida', 'FL'), (NULL, 'Georgia', 'GA'), (NULL, 'Hawaii', 'HI'), (NULL, 'Idaho', 'ID'), (NULL, 'Illinois', 'IL'), (NULL, 'Indiana', 'IN'), (NULL, 'Iowa', 'IA'), (NULL, 'Kansas', 'KS'), (NULL, 'Kentucky', 'KY'), (NULL, 'Louisiana', 'LA'), (NULL, 'Maine', 'ME'), (NULL, 'Maryland', 'MD'), (NULL, 'Massachusetts', 'MA'), (NULL, 'Michigan', 'MI'), (NULL, 'Minnesota', 'MN'), (NULL, 'Mississippi', 'MS'), (NULL, 'Missouri', 'MO'), (NULL, 'Montana', 'MT'), (NULL, 'Nebraska', 'NE'), (NULL, 'Nevada', 'NV'), (NULL, 'New Hampshire', 'NH'), (NULL, 'New Jersey', 'NJ'), (NULL, 'New Mexico', 'NM'), (NULL, 'New York', 'NY'), (NULL, 'North Carolina', 'NC'), (NULL, 'North Dakota', 'ND'), (NULL, 'Ohio', 'OH'), (NULL, 'Oklahoma', 'OK'), (NULL, 'Oregon', 'OR'), (NULL, 'Pennsylvania', 'PA'), (NULL, 'Rhode Island', 'RI'), (NULL, 'South Carolina', 'SC'), (NULL, 'South Dakota', 'SD'), (NULL, 'Tennessee', 'TN'), (NULL, 'Texas', 'TX'), (NULL, 'Utah', 'UT'), (NULL, 'Vermont', 'VT'), (NULL, 'Virginia', 'VA'), (NULL, 'Washington', 'WA'), (NULL, 'West Virginia', 'WV'), (NULL, 'Wisconsin', 'WI'), (NULL, 'Wyoming', 'WY'); |
Sin comentarios