يدعم Microsoft Access SQL استخدام بناء جملة ODBC المحدد للوظائف العددية في استعلام تمريري يتم تشغيله على Microsoft SQL Server. على سبيل المثال، لإرجاع جميع الصفوف حيث كانت القيمة المطلقة للتغيير في سعر السهم أكبر من خمسة، استخدم الاستعلام التالي:
SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5
للحصول على وصف للوسيطات وشرح كامل لبناء جملة الإلغاء لتضمين الدالات في عبارة SQL، راجع الدالات العددية.
الدالات العددية ODBC حسب الفئة
يتم دعم مجموعة فرعية من الدالات النصية. يسرد الجدول التالي الدالات العددية ODBC ووظائف Access المكافئة إن وجدت.
| الدالة ODBC (إصدار ODBC) | Access Function |
|---|---|
| ASCII (ODBC 1.0) | دالة Asc |
| BIT_LENGTH (3.0) | (لا يوجد ما يعادله) |
| CHAR ( ODBC 1.0) | الدالة Chr |
| CONCAT ( ODBC 1.0) | (استخدم عامل تسلسل الأحرف (&) |
| الفرق ( ODBC 2.0) | (لا يوجد ما يعادله) |
| INSERT ( ODBC 1.0) | (لا يوجد ما يعادله) |
| LCASE ( ODBC 1.0) | الدالة LCase |
| LEFT ( ODBC 1.0) | الدالة Left |
| الطول (ODBC 1.0) | الدالة Len |
| تحديد موقع ( ODBC 1.0) | الدالة InStr |
| LTRIM ( ODBC 1.0) | الدالات LTrim وRTrim وTrim |
| OCTET_LENGTH ( ODBC 3.0) (لا توجد دالة مكافئة) | (لا يوجد ما يعادله) |
| POSITION ( ODBC 3.0) | الدالة InStr |
| REPEAT (ODBC 1.0) | الدالة String |
| REPLACE ( ODBC 1.0) | الدالة Replace |
| RIGHT ( ODBC 1.0) | الدالة Right |
| RTRIM ( ODBC 1.0) | الدالات LTrim وRTrim وTrim |
| SOUNDEX ( ODBC 2.0) | (لا يوجد ما يعادله) |
| SPACE ( ODBC 2.0) | الدالة Space |
| SUBSTRING ( ODBC 1.0) | الدالة MID |
| UCASE ( ODBC 1.0) | الدالة UCase |