أنواع بيانات ANSI SQL المكافئة

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يسرد الجدول التالي انواع بيانات ANSI SQL و# الخاصه بهم Microsoft Access قاعده البيانات مشغل انواع بيانات SQL المكافئه مرادفاتها صالح. يسرد ايضا انواع بيانات Microsoft SQL Server المكافئه.

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

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


المرادف

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

BIT, BIT VARYING

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

VARBINARY,
BINARY VARYING
BIT VARYING

BINARY, VARBINARY

غير معتمد

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

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

غير معتمد

TINYINT

INTEGER1, BYTE

TINYINT

غير معتمد

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

AUTOINCREMENT

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

غير معتمد

MONEY

CURRENCY

MONEY

DATE, TIME, TIMESTAMP

DATETIME

DATE, TIME (راجع "ملاحظات")

DATETIME

غير معتمد

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

DOUBLE PRECISION, FLOAT

FLOAT

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

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

غير معتمد

غير معتمد

غير معتمد

IMAGE

LONGBINARY, GENERAL, OLEOBJECT

IMAGE

غير معتمد

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

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

TEXT

CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

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

TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (راجع "ملاحظات")

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بدون تعيين الطول الاختياري، على سبيل المثال TEXT(25)، يتم إنشاء حقل LONGTEXT. يؤدي هذا إلى تمكين كتابة جمل CREATE TABLE وهو الأمر الذي سيجعل أنواع البيانات متوافقة مع Microsoft SQL Server.

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

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



ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

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

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

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

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

×