ODBC Scalar Functions

Berlaku Untuk
Access untuk Microsoft 365 Access 2021 Access 2019 Access 2016

Microsoft Access SQL mendukung penggunaan sintaks yang ditentukan ODBC untuk fungsi skalar dalam kueri kirim langsung yang berjalan di Microsoft SQL Server. Misalnya, untuk mengembalikan semua baris di mana nilai mutlak perubahan harga saham lebih besar dari lima, gunakan kueri berikut ini:

SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5

Untuk deskripsi argumen dan penjelasan lengkap sintaks escape untuk menyertakan fungsi dalam pernyataan SQL, lihat Fungsi Skalar.

Fungsi SKALAR ODBC menurut kategori

Subset fungsi teks didukung. Tabel berikut ini mencantumkan fungsi SKALAR ODBC dan fungsi Access yang setara jika ada.

Fungsi ODBC (Versi ODBC) Fungsi Access
ASCII (ODBC 1.0) Fungsi Asc
BIT_LENGTH (3.0) (Tidak setara)
CHAR ( ODBC 1.0) Fungsi Chr
CONCAT ( ODBC 1.0) (Gunakan operator penggambungan karakter simbol dan (&)
PERBEDAAN ( ODBC 2.0) (Tidak setara)
INSERT ( ODBC 1.0) (Tidak setara)
LCASE ( ODBC 1.0) Fungsi LCase
KIRI ( ODBC 1.0) Fungsi Left
PANJANG ( ODBC 1,0) Fungsi Len
LOCATE ( ODBC 1.0) Fungsi InStr
LTRIM ( ODBC 1.0) Fungsi LTrim, RTrim, dan Trim
OCTET_LENGTH ( ODBC 3.0) (Tanpa fungsi yang setara) (Tidak setara)
POSISI ( ODBC 3.0) Fungsi InStr
ULANGI ( ODBC 1.0) Fungsi String
REPLACE ( ODBC 1.0) Fungsi Replace
RIGHT ( ODBC 1.0) Fungsi Right
RTRIM ( ODBC 1.0) Fungsi LTrim, RTrim, dan Trim
SOUNDEX ( ODBC 2.0) (Tidak setara)
SPASI ( ODBC 2.0) Fungsi Spasi
SUBSTRING ( ODBC 1.0) Fungsi Mid
UCASE ( ODBC 1.0) Fungsi UCase