פונקציה זאת מתארת את חלק הSelect בSql של אובייקט.
מבנה: @select(class/object)
דוגמא:הSelect של אובייקט region בתיקיית customer הוא Region.region. הפירוש של @select(customer/region) הוא Region.region.
שימוש: משתמשים בפונקציה זאת בעיקר בשני מקרים:
- כאשר רוצים לבנות אובייקט ארוך ומורכב, נהוג להשתמש ב"אובייקטי עזר" ושכך משתמשים ב@select.
- רצוי ומומלץ להשתמש בפונקציה זאת כאשר בונים אובייקט אשר בנוי על אובייקט אחר. במקרה כזה, אם נבצע שינוי באובייקט האחד, השינויים יבואו לידי ביטוי באובייקט האחר.