Applies ToMicrosoft 365 için Access Access 2021 Access 2019 Access 2016 Access 2013

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

Matematik 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

ABS (ODBC 1.0)

Abs İşlevi

ACOS (ODBC 1.0)

(Eşdeğeri yok)

ASIN (ODBC 1.0)

(Eşdeğeri yok)

TAVAN (ODBC 1.0)

(Eşdeğeri yok)

ATAN (ODBC 1.0)

Atn İşlevi

ATAN2 (ODBC 2.0)

(Eşdeğeri yok)

COS (ODBC 1.0)

Cos İşlevi

COT (ODBC 1.0)

(Eşdeğeri yok)

DERECE (ODBC 2.0)

(Eşdeğeri yok)

EXP (ODBC 1.0)

Exp İşlevi

TABAN (ODBC 1.0)

(Eşdeğeri yok)

MOD (ODBC 1.0)

(MOD işlecini kullanın)

GÜNLÜK (ODBC 1.0)

Log İşlevi

LOG10 (ODBC 2.0)

(Eşdeğeri yok)

PI (ODBC 1.0)

(Eşdeğeri yok)

POWER (ODBC 2.0)

(Eşdeğeri yok)

RADYAN (ODBC 2.0)

(Eşdeğeri yok)

RAND (ODBC 1.0)

Rnd İşlevi

ROUND (ODBC 2.0)

Round İşlevi

SIGN (ODBC 1.0)

Sgn İşlevi

SIN (ODBC 1.0)

Sin İşlevi

KAREKÖK (ODBC 1.0)

Sqr İşlevi

TAN (ODBC 1.0)

Tan İşlevi

TRUNCATE (ODBC 2.0)

(Eşdeğeri yok)

Tarih/saat 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

CURDATE (ODBC 1.0)

Tarih İşlevi

CURTIME (ODBC 1.0)

Time İşlevi

CURRENT_DATE (ODBC 3.0)

Tarih İşlevi

CURRENT_TIME (ODBC 3.0)

Time İşlevi

CURRENT_TIMESTAMP (ODBC 3.0)

Time İşlevi

DAYNAME (ODBC 2.0)

WeekdayName İşlevi

DAYOFMONTH (ODBC 1.0)

Day İşlevi

DAYOFWEEK (ODBC 1.0)

Weekday İşlevi

DAYOFYEAR (ODBC 1.0)

DatePart İşlevi

EXTRACT (ODBC 3.0)

DatePart İşlevi

SAAT (ODBC 1.0)

Hour İşlevi

DAKİkA (ODBC 1.0)

Minute İşlevi

AY (ODBC 1.0)

Month İşlevi

MONTHNAME (ODBC 2.0)

MonthName İşlevi

ŞİmDİ (ODBC 1.0)

Now İşlevi

ÇEYREK (ODBC 1.0)

DatePart İşlevi

SECOND (ODBC 1.0)

Second İşlevi

TIMESTAMPADD (ODBC 2.0)

DateAdd İşlevi

TIMESTAMPDIFF (ODBC 2.0)

DateDiff İşlevi

HAFTA (ODBC 1.0)

DatePart İşlevi

YIL (ODBC 1.0)

Year İşlevi

Dönüştürme 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

Access İşlevi

CONVERT

Tür Dönüştürme İşlevleri

Not    Dize değişmez değerleri şu veri türlerine dönüştürülebilir: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR ve SQL_DATETIME. Bir dizeyi para birimine dönüştürmek için SQL_FLOAT kullanın. Daha fazla bilgi için bkz . Açık Veri Türü Dönüştürme İşlevi.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.