Microsoft Access SQL, Microsoft SQL Server üzerinde çalışan bir geçiş sorgusunda skaler işlevler için ODBC tanımlı söz diziminin kullanımını destekler. Örneğin, hisse senedi fiyatındaki değişikliğin mutlak değerinin beşten büyük olduğu tüm satırları döndürmek için aşağıdaki sorguyu kullanın:
SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5
Bağımsız değişkenlerin açıklaması ve SQL deyimine işlevler eklemeye yönelik kaçış söz diziminin tam açıklaması için bkz. Skaler İşlevler.
Kategoriye göre ODBC Skaler işlevleri
Metin işlevlerinin bir alt kümesi desteklenir. Aşağıdaki tabloda ODBC Skaler işlevleri ve varsa eşdeğer Access işlevleri listelenmektedir.
| ODBC İşlevi (ODBC Sürümü) | Access İşlevi |
|---|---|
| ASCII (ODBC 1.0) | Asc İşlevi |
| BIT_LENGTH (3.0) | (Eşdeğeri yok) |
| CHAR ( ODBC 1.0) | Chr İşlevi |
| CONCAT ( ODBC 1.0) | (Ve (&) karakter birleştirme işlecini kullanın) |
| FARK ( ODBC 2.0) | (Eşdeğeri yok) |
| INSERT ( ODBC 1.0) | (Eşdeğeri yok) |
| LCASE ( ODBC 1.0) | LCase İşlevi |
| SOL ( ODBC 1.0) | Left İşlevi |
| UZUNLUK ( ODBC 1.0) | Len İşlevi |
| BULUN ( ODBC 1.0) | InStr İşlevi |
| LTRIM ( ODBC 1.0) | LTrim, RTrim ve Trim İşlevleri |
| OCTET_LENGTH ( ODBC 3.0) (Eşdeğer işlev yok) | (Eşdeğeri yok) |
| POSITION ( ODBC 3.0) | InStr İşlevi |
| REPEAT ( ODBC 1.0) | String İşlevi |
| REPLACE ( ODBC 1.0) | Replace İşlevi |
| SAĞ ( ODBC 1.0) | Right İşlevi |
| RTRIM ( ODBC 1.0) | LTrim, RTrim ve Trim İşlevleri |
| SOUNDEX ( ODBC 2.0) | (Eşdeğeri yok) |
| ARA ÇUBUĞU ( ODBC 2.0) | Space İşlevi |
| ALT DIZE ( ODBC 1.0) | Orta İşlevi |
| UCASE ( ODBC 1.0) | UCase İşlevi |