คำถามนั้นฟังดูซ้ำซ้อนมาก ... ไม่ว่าจะด้วยเหตุผล
ใดก็ตามฉันถูกขอให้สำรวจการใช้ SQL ใน ArcGIS เราใช้ SDE DB สำหรับการจัดเก็บด้านเซิร์ฟเวอร์และการจัดการฐานข้อมูล / การแก้ไขขนาดใหญ่ทั้งหมด อย่างไรก็ตามฉันพยายามที่จะเจาะลึกลงไปถึงวิธีที่ SQL รวมอยู่ในเครื่องมือของ ArcGIS มีหมายเหตุในคู่มืออ้างอิง SQL Queryของ ArcGIS 10 ที่ระบุว่าไวยากรณ์ SQL อย่างชัดเจนไม่ทำงานเมื่อใช้เครื่องมือ Field Calculator ฉันพบว่ามันน่าผิดหวังมากเพราะมันมีประโยชน์มากที่จะสามารถดึงและตัดข้อมูลจากฐานข้อมูลโดยตรงเมื่อทำการคำนวณค่าของฟิลด์
อะไรคือข้อ จำกัด และข้อผิดพลาดที่ใหญ่ที่สุดที่อาจเกิดขึ้นเมื่อพยายามใช้ประโยชน์จาก SQL ใน ArcGIS? เครื่องมือใดที่ใช้งานได้ดีที่สุดเมื่อรวมเข้ากับ SQL
หากต้องการตัวอย่างเพื่อทำให้คำถามนี้ชัดเจนยิ่งขึ้นฉันกำลังพยายามติดตามจำนวนจุดสนใจที่เป็นประเภทบางประเภทในภูมิภาคที่กำหนด แต่ละจุดมีแอตทริบิวต์ที่อธิบายประเภทและภูมิภาค โซลูชันปัจจุบันของฉันเกี่ยวข้องกับการใช้เคอร์เซอร์อย่างหนักสำหรับการนับและการดึงข้อมูล แต่ผู้ใช้ชี้ให้เห็นว่าการสืบค้น SQL แบบง่ายสามารถทำได้ทั้งหมดและอื่น ๆ น่าเสียดายที่ฟังก์ชั่นนี้ไม่ได้มีให้สำหรับสิ่งนี้
หรือมันคืออะไร?