2009-01-31 18 views

Respuesta

18

Necesitaba esto hace unas semanas y lo puse en mi blog como SQL y delimitado por tabuladores. Los datos se obtuvieron de wikipedia a principios de enero, por lo que deberían estar actualizados.

de EE.UU. Unidos: http://www.john.geek.nz/index.php/2009/01/sql-tips-list-of-us-states/

utilizo los mundos más simple generador de código si necesito agregar columnas o eliminar algunos de los campos - http://secretgeek.net/wscg.asp

También he hecho los países del mundo y Códigos de llamadas internacionales también.
Países: http://www.john.geek.nz/index.php/2009/01/sql-tips-list-of-countries/
de IDC: http://www.john.geek.nz/index.php/2009/01/sql-tips-list-of-international-dialling-codes-idcs/

Editar: Nuevo: Towns and cities of New Zealand

+0

Thanks. También podría usar los Códigos de marcación internacionales también. –

+0

Te estás perdiendo Washington, DC. Es cierto que técnicamente no es un estado, pero no puedo imaginar muchas aplicaciones del mundo real que quisieran excluirlo intencionalmente. – Eli

+0

Gracias, agregué el Distrito de Columbia a la lista – John

6

Fuera de interés: Como sólo hay 50 y rara vez cambian, no podía no solo crear manualmente una lista de este tipo from a source y ponerlo en un espacio web público?

+1

+1 porque me reí de "... y rara vez cambian" – UnkwnTech

+2

Ningún presidente de EE. UU. Ha nacido y murió con el mismo número de estrellas en la bandera. Entonces, en forma anterior, cambian al menos una vez por vida presidencial, y podemos esperar que Puerto Rico sea un estado antes de que muera Obama (es el primer presidente nacido después de Hawai) :-) –

7

cortar/pegar éstos en el bloc de notas y luego import..should ser bastante fácil - sólo hay 50, después de todo:

Alabama 
Alaska 
Arizona 
Arkansas 
California 
Colorado 
Connecticut 
Delaware 
Florida 
Georgia 
Hawaii 
Idaho 
Illinois 
Indiana 
Iowa 
Kansas 
Kentucky 
Louisiana 
Maine 
Maryland 
Massachusetts 
Michigan 
Minnesota 
Mississippi 
Missouri 
Montana 
Nebraska 
Nevada 
New Hampshire 
New Jersey 
New Mexico 
New York 
North Carolina 
North Dakota 
Ohio 
Oklahoma 
Oregon 
Pennsylvania 
Rhode Island 
South Carolina 
South Dakota 
Tennessee 
Texas 
Utah 
Vermont 
Virginia 
Washington 
West Virginia 
Wisconsin 
Wyoming 
+0

Noooo, no puede ser * que * sencillo. :-D +1 (Pero, de nuevo, ¿tal vez los EE. UU. Están planeando extender esa lista en el corto plazo, o expulsar a los estados no rentables?) – Tomalak

+0

¡Yo nomino a Alaska! :-P –

+0

¿Eh? ¿Canadá no aparece en la lista? (no pude resistir) –

16

Dependiendo de por qué necesita los estados, vale la pena tener en cuenta que hay más de 50 códigos de estado válidos. Para alguien desplegado fuera de los EE. UU., Es molesto encontrar sitios web que no permiten el ingreso de direcciones con códigos de estado perfectamente válidos como AE y AP. Un mejor recurso sería USPS. base de datos de

0

http://www.geonames.org/export/

Los GeoNames geográfica está disponible para su descarga de forma gratuita bajo una licencia de Creative Commons atribución. Contiene más de ocho millones de nombres geográficos y consta de 6.5 millones de características únicas de los cuales 2.2 millones de lugares poblados y 1.8 millones de nombres alternativos. Todas las funciones se clasifican en una de las nueve clases de características y se subcategorizan en uno de los 645 códigos de función. (más estadísticas ...). Se puede acceder de forma gratuita a los datos a través de una serie de servicios web y una exportación diaria de la base de datos.

0

Puede usar google sets para hacer una lista de todos los estados, así como listas de casi todo.

1

En respuesta a la astuta observación de @cspoe7, aquí hay una consulta con todos los estados válidos y sus abreviaturas de acuerdo con USPS. Los ordené aquí por categoría (estados oficiales de EE. UU., Distrito de Columbia, territorios de EE. UU., "Estados" militares) y luego alfabéticamente.

INSERT INTO State (Name, Abbreviation) 
VALUES 
('Alabama','AL'), -- States 
('Alaska','AK'), 
('Arizona','AZ'), 
('Arkansas','AR'), 
('California','CA'), 
('Colorado','CO'), 
('Connecticut','CT'), 
('Delaware','DE'), 
('Florida','FL'), 
('Georgia','GA'), 
('Hawaii','HI'), 
('Idaho','ID'), 
('Illinois','IL'), 
('Indiana','IN'), 
('Iowa','IA'), 
('Kansas','KS'), 
('Kentucky','KY'), 
('Louisiana','LA'), 
('Maine','ME'), 
('Maryland','MD'), 
('Massachusetts','MA'), 
('Michigan','MI'), 
('Minnesota','MN'), 
('Mississippi','MS'), 
('Missouri','MO'), 
('Montana','MT'), 
('Nebraska','NE'), 
('Nevada','NV'), 
('New Hampshire','NH'), 
('New Jersey','NJ'), 
('New Mexico','NM'), 
('New York','NY'), 
('North Carolina','NC'), 
('North Dakota','ND'), 
('Ohio','OH'), 
('Oklahoma','OK'), 
('Oregon','OR'), 
('Pennsylvania','PA'), 
('Rhode Island','RI'), 
('South Carolina','SC'), 
('South Dakota','SD'), 
('Tennessee','TN'), 
('Texas','TX'), 
('Utah','UT'), 
('Vermont','VT'), 
('Virginia','VA'), 
('Washington','WA'), 
('West Virginia','WV'), 
('Wisconsin','WI'), 
('Wyoming','WY'), 
('District of Columbia','DC'), 
('American Samoa','AS'), -- Territories 
('Federated States of Micronesia','FM'), 
('Marshall Islands','MH'), 
('Northern Mariana Islands','MP'), 
('Palau','PW'), 
('Puerto Rico','PR'), 
('Virgin Islands','VI'), 
('Armed Forces Africa','AE'), -- Armed Forces 
('Armed Forces Americas','AA'), 
('Armed Forces Canada','AE'), 
('Armed Forces Europe','AE'), 
('Armed Forces Middle East','AE'), 
('Armed Forces Pacific','AP') 
+0

Para ordenarlos alfabéticamente, puede INSERTARlos en una tabla temporal, luego consultarlos con ORDER BY ASC y guardarlos en otra tabla. O simplemente puedes copiarlos y pegarlos como quieras. –

-1

Sólo voy a poner esta lista del formato bash/Linux Estados Unidos aquí para que pueda salvar a alguien algún tiempo:

alabama|alaska|arizona|arkansas|california|colorado|connecticut|delaware|florida|georgia|hawaii|idaho|illinois|indiana|iowa|kansas|kentucky|louisiana|maine|maryland|massachusetts|michigan|minnesota|mississippi|missouri|montana|nebraska|nevada|newhampshire|newjersey|newmexico|newyork|northcarolina|northdakota|ohio|oklahoma|oregon|pennsylvania|rhodeisland|southcarolina|southdakota|tennessee|texas|utah|vermont|virginia|washington|westvirginia|wisconsin|wyoming 
+0

¿Parece que faltan los códigos de estado? –

0

Si necesita solamente 52 estados script del servidor SQL que pueda utilice la siguiente consulta: resuelto

INSERT INTO 
States (StateName) 
VALUES 
    ('Alabama'), 
    ('Alaska'), 
    ('Arizona'), 
    ('Arkansas'), 
    ('California'), 
    ('Colorado'), 
    ('Connecticut'), 
    ('Delaware'), 
    ('District of Columbia'), 
    ('Florida'), 
    ('Georgia'), 
    ('Hawaii'), 
    ('Idaho'), 
    ('Illinois'), 
    ('Indiana'), 
    ('Iowa'), 
    ('Kansas'), 
    ('Kentucky'), 
    ('Louisiana'), 
    ('Maine'), 
    ('Maryland'), 
    ('Massachusetts'), 
    ('Michigan'), 
    ('Minnesota'), 
    ('Mississippi'), 
    ('Missouri'), 
    ('Montana'), 
    ('Nebraska'), 
    ('Nevada'), 
    ('New Hampshire'), 
    ('New Jersey'), 
    ('New Mexico'), 
    ('New York'), 
    ('North Carolina'), 
    ('North Dakota'), 
    ('Ohio'), 
    ('Oklahoma'), 
    ('Oregon'), 
    ('Pennsylvania'), 
    ('Puerto Rico'), 
    ('Rhode Island'), 
    ('South Carolina'), 
    ('South Dakota'), 
    ('Tennessee'), 
    ('Texas'), 
    ('Utah'), 
    ('Vermont'), 
    ('Virginia'), 
    ('Washington'), 
    ('West Virginia'), 
    ('Wisconsin'), 
    ('Wyoming'); 
Cuestiones relacionadas