Chọn lớp theo thuộc tính bằng cách sử dụng câu lệnh SQL LEN () trong ArcMap?


9

Tôi muốn truy vấn độ dài của một cột chuỗi và nghĩ sẽ sử dụng:

LEN([ColumnName]) > 5

Tuy nhiên, điều đó không làm việc cả. Tôi đang truy vấn một bảng trong fGDB trong ArcMap 10.1, do đó ký hiệu của [Cột Tên].

Ai đó có thể giúp tôi?

Thông báo lỗi tôi nhận được từ ArcGIS là tôi đang sử dụng câu lệnh SQL không hợp lệ.

Câu trả lời:



1

Điều gì sẽ xảy ra nếu bạn thêm một trường mới vào bảng được gọi, ví dụ: "str_length" và sau đó điền vào trường với độ dài của giá trị của trường bạn muốn?

str_length = len(columnname)

Sau đó thực hiện lựa chọn của bạn trên trường tính toán mới.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.