تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

يسرد الجدول التالي أنواع بيانات ANSI SQL وأنواع بيانات SQL لمحرك قاعدة بيانات Microsoft Access المكافئة لها ومرادفاتها الصالحة. كما يسرد أنواع بيانات Microsoft SQL Server المكافئة.

ANSI SQL
نوع البيانات

Microsoft Access
نوع بيانات SQL


مرادف

Microsoft SQL
نوع بيانات الخادم

بت، بت متغير

BINARY (راجع الملاحظات)

Varbinary
ثنائي متغير
بت متغير

ثنائي، VARBINARY

غير معتمدة

BIT (راجع الملاحظات)

منطقي، منطقي، LOGICAL1، YESNO

BIT

غير معتمدة

TINYINT

INTEGER1، بايت

TINYINT

غير معتمدة

COUNTER (راجع الملاحظات)

AUTOINCREMENT

(راجع الملاحظات)

غير معتمدة

MONEY

CURRENCY

MONEY

التاريخ والوقت والطوابع الزمنية

DATETIME

التاريخ والوقت (راجع الملاحظات)

DATETIME

غير معتمدة

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE، FLOAT4، IEEESINGLE

REAL

الدقة المزدوجة، FLOAT

FLOAT

DOUBLE، FLOAT8، IEEEDOUBLE، NUMBER (راجع الملاحظات)

FLOAT

SMALLINT

SMALLINT

قصير، INTEGER2

smallint

INTEGER

INTEGER

LONG، INT، INTEGER4

INTEGER

INTERVAL

غير معتمدة

غير معتمدة

غير معتمدة

IMAGE

LONGBINARY، عام، OLEOBJECT

IMAGE

غير معتمدة

TEXT (راجع الملاحظات)

LONGTEXT و LONGCHAR و MEMO و NOTE وNTEXT (راجع الملاحظات)

TEXT

حرف، حرف متغير، حرف وطني، حرف وطني متغير

CHAR (راجع الملاحظات)

TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (انظر Notes)

CHAR، VARCHAR، NCHAR، NVARCHAR

ملاحظات: 

  • لا يتوافق نوع بيانات ANSI SQL BIT مع نوع بيانات Microsoft Access SQL BIT. وهو يتوافق مع نوع البيانات BINARY بدلا من ذلك. لا يوجد مكافئ ANSI SQL لنوع بيانات Microsoft Access SQL BIT.

  • لم يعد TIMESTAMP مدعوما كمرادف ل DATETIME.

  • لم يعد NUMERIC مدعوما كمرادف ل FLOAT أو DOUBLE. يتم الآن استخدام NUMERIC كمرادف ل DECIMAL.

  • يتم تخزين حقل LONGTEXT دائما بتنسيق تمثيل Unicode.

  • إذا تم استخدام اسم نوع البيانات TEXT دون تحديد الطول الاختياري، يتم إنشاء حقل LONGTEXT. يتيح ذلك كتابة عبارات CREATE TABLE التي ستنتج أنواع بيانات متسقة مع Microsoft SQL Server.

  • يتم تخزين حقل CHAR دائما بتنسيق تمثيل Unicode، وهو ما يعادل نوع بيانات ANSI SQL NATIONAL CHAR.

  • إذا تم استخدام اسم نوع البيانات TEXT وتم تحديد الطول الاختياري، على سبيل المثال TEXT(25)، فإن نوع بيانات الحقل يعادل نوع بيانات CHAR. يحافظ هذا على التوافق مع الإصدارات السابقة لمعظم تطبيقات Microsoft Access، مع تمكين نوع بيانات TEXT (بدون مواصفات الطول) ليتم محاذاته مع Microsoft SQL Server.

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

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×