¿Seleccionar capa por atributo usando la instrucción SQL LEN () en ArcMap?

9

Quiero consultar la longitud de una columna de cadena y pensé usar:

LEN([ColumnName]) > 5

Sin embargo, eso no funciona en absoluto. Estoy consultando una tabla en un fGDB en ArcMap 10.1, de ahí la notación de [ColumnName].

¿Alguien me puede ayudar?

El mensaje de error que recibo de ArcGIS es que estoy usando una declaración SQL no válida.

Thomas Becker
fuente

Respuestas:

1

¿Qué sucede si agrega un nuevo campo a su tabla llamado, por ejemplo, "str_length" y luego llena el campo con la longitud del valor del campo que desea?

str_length = len(columnname)

Luego haga su selección en el nuevo campo calculado.

perro mestizo
fuente