دالات القيم المفردة لـ ODBC

دالات القيم المفردة لـ ODBC

يدعم Microsoft Access SQL استخدام بناء الجملة المعرف ODBC للدوال الحسابية في استعلام تمريري يتم تشغيله على Microsoft SQL Server. على سبيل المثال، لإرجاع كافة الصفوف التي كانت فيها القيمة المطلقة للتغيير في سعر السهم أكبر من خمسة صفوف، استخدم الاستعلام التالي:

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

للحصول على وصف لل وسيطات وشرح كامل بناء جملة هروب لتتضمن دالات في جملة SQL، راجع الدالات الحسابية.

دالات ODBC Scalar حسب الفئة

يتم دعم مجموعة فرعية من دالات النص. يسرد الجدول التالي دالات ODBC Scalar ووظائف Access المكافئة إن وجدت.

الدالة ODBC (إصدار ODBC)

الدالة Access

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

LENGTH ( ODBC 1.0)

الدالة Len

LOCATE ( ODBC 1.0)

الدالة InStr

LTRIM ( ODBC 1.0)

الدالات LTrim وRTrim وTrim

OCTET_LENGTH ( ODBC 3.0) (بدون دالة مكافئة)

(غير مكافئ)

POSITION ( ODBC 3.0)

الدالة InStr

تكرار ( 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

يتم دعم مجموعة فرعية من الدالات الرياضية. يسرد الجدول التالي دالات ODBC Scalar ووظائف Access المكافئة إن وجدت.

الدالة ODBC (إصدار ODBC)

الدالة Access

ABS (ODBC 1.0)

الدالة Abs

ACOS (ODBC 1.0)

(غير مكافئ)

ASIN (ODBC 1.0)

(غير مكافئ)

CEILING (ODBC 1.0)

(غير مكافئ)

ATAN (ODBC 1.0)

الدالة Atn

ATAN2 (ODBC 2.0)

(غير مكافئ)

COS (ODBC 1.0)

الدالة Cos

COT (ODBC 1.0)

(غير مكافئ)

DEGREES (ODBC 2.0)

(غير مكافئ)

EXP (ODBC 1.0)

الدالة Exp

FLOOR (ODBC 1.0)

(غير مكافئ)

MOD (ODBC 1.0)

(استخدم عامل التشغيل MOD)

LOG (ODBC 1.0)

الدالة Log

LOG10 (ODBC 2.0)

(غير مكافئ)

PI (ODBC 1.0)

(غير مكافئ)

POWER (ODBC 2.0)

(غير مكافئ)

RADIANS (ODBC 2.0)

(غير مكافئ)

RAND (ODBC 1.0)

الدالة Rnd

ROUND (ODBC 2.0)

الدالة Round

توقيع (ODBC 1.0)

الدالة Sgn

SIN (ODBC 1.0)

الدالة Sin

SQRT (ODBC 1.0)

الدالة Sqr

TAN (ODBC 1.0)

الدالة Tan

اقتطاع (ODBC 2.0)

(غير مكافئ)

يتم دعم مجموعة فرعية من دالات التاريخ/الوقت. يسرد الجدول التالي دالات ODBC Scalar ووظائف Access المكافئة إن وجدت.

الدالة ODBC (إصدار ODBC)

الدالة Access

CURDATE (ODBC 1.0)

الدالة Date

CURTIME (ODBC 1.0)

الدالة Time

CURRENT_DATE (ODBC 3.0)

الدالة Date

CURRENT_TIME (ODBC 3.0)

الدالة Time

CURRENT_TIMESTAMP (ODBC 3.0)

الدالة Time

DAYNAME (ODBC 2.0)

الدالة WeekdayName

DAYOFMONTH (ODBC 1.0)

الدالة Day

DAYOFWEEK (ODBC 1.0)

الدالة Weekday

DAYOFYEAR (ODBC 1.0)

الدالة DatePart

EXTRACT (ODBC 3.0)

الدالة DatePart

HOUR (ODBC 1.0)

الدالة Hour

MINUTE (ODBC 1.0)

الدالة Minute

MONTH (ODBC 1.0)

الدالة Month

MONTHNAME (ODBC 2.0)

الدالة MonthName

NOW (ODBC 1.0)

الدالة Now

ربع السنة (ODBC 1.0)

الدالة DatePart

SECOND (ODBC 1.0)

الدالة Second

TIMESTAMPADD (ODBC 2.0)

الدالة DateAdd

TIMESTAMPDIFF (ODBC 2.0)

الدالة DateDiff

الأسبوع (ODBC 1.0)

الدالة DatePart

YEAR (ODBC 1.0)

الدالة Year

يتم دعم مجموعة فرعية من دالات التحويل. يسرد الجدول التالي دالات ODBC Scalar ووظائف Access المكافئة إن وجدت.

الدالة ODBC

الدالة Access

CONVERT

دالات تحويل أنواع البيانات

ملاحظة    يمكن تحويل السلاسل الحرفية إلى أنواع البيانات التالية: SQL_FLOAT و SQL_DOUBLE و SQL_NUMERIC و SQL_INTEGER و SQL_REAL و SQL_SMALLINT و SQL_VARCHAR و SQL_DATETIME. لتحويل سلسلة إلى عملة، استخدم SQL_FLOAT. لمزيد من المعلومات، راجع الدالة "تحويل نوع البيانات الصريحة".

هل تحتاج إلى مزيد من المساعدة؟

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×