En relación con mi pregunta sobre la herramienta de división aquí , como sugerí, hago una nueva pregunta: ¿hay algún lugar con una lista de caracteres no válidos para usar en una base de datos en ArcGIS 10?
editar: está en relación con el error que obtuve antes, que es "El nombre comienza con un carácter no válido". No decía dónde más allá de eso.
Respuestas:
Supongo que te estás refiriendo a "Palabras reservadas" y caracteres especiales. Eche un vistazo a los siguientes enlaces, pero en última instancia, las palabras reservadas y los caracteres reservados serán más dependientes de BASE DE DATOS (shapefile, MS Access, Oracle, SQL Server, etc.) frente a ARCGIS.
ESRI KB: ¿Qué caracteres no deben usarse en ArcGIS para los nombres de campo y de tabla?
Foro ESRI: archivos .dbf / convenciones de nomenclatura
Blog de ESRI- Palabras (solo por reserva)
fuente
No sé acerca de una lista completa y definitiva, porque depende del DBMS, pero ArcObjects y arcpy / arcgisscripting tienen funciones para ayudarlo a escribir consultas SQL válidas y validar nombres de tabla / campo. ArcObjects también tiene listas de caracteres no válidos específicos de DBMS.
Métodos GP:
Métodos de ArcObjects:
fuente
Por experiencia personal, debe asegurarse de que los nombres (1) comiencen con una letra, (2) no contengan espacios, (3) contengan 7 caracteres o menos y (4) solo usen caracteres alfanuméricos.
fuente
Recuerde también que ESRI agrega nombres a las columnas que le da, etc., y si no presta atención, podría exceder el ancho permitido para columnas, nombres de tablas, etc. Además, esto dependerá del RDBMS que utilice, y cada uno será diferente.
fuente
ACTUALIZAR:
Ya he encontrado esta explicación de Microsoft sobre palabras reservadas para Microsoft Access. y .... oh sorpresa !!! Aparece "LARGO" !!!
fuente