Pilih layer dengan atribut menggunakan pernyataan SQL LEN () di ArcMap?


9

Saya ingin menanyakan panjang kolom string dan berpikir untuk menggunakan:

LEN([ColumnName]) > 5

Namun, itu tidak berhasil sama sekali. Saya meminta tabel di fGDB di ArcMap 10.1, maka notasi [ColumnName].

Adakah yang bisa membantu saya?

Pesan kesalahan yang saya terima dari ArcGIS adalah bahwa saya menggunakan pernyataan SQL yang tidak valid.

Jawaban:



1

Bagaimana jika Anda menambahkan bidang baru ke tabel Anda yang disebut, misalnya, "str_length" dan kemudian mengisi bidang dengan panjang nilai bidang yang Anda inginkan?

str_length = len(columnname)

Kemudian lakukan pilihan Anda pada bidang terhitung baru.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.