أنواع بيانات 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.



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

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

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

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

×