Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

У таблиці нижче наведено типи даних ANSI SQL, еквівалентні типи даних SQL обробника баз даних Microsoft Access і їхні припустимі синоніми. У ньому також перелічено еквівалентні типи даних Microsoft SQL Server.

ANSI SQL
тип даних

Microsoft Access
Тип даних SQL


Синонім

Microsoft SQL
Тип даних сервера

BIT, BIT VARYING

BINARY (див. нотатки)

"ВАРБІНАРИ",
ДВІЙКОВІ ФАЙЛИ РІЗНЯТЬСЯ
БІТИ РІЗНЯТЬСЯ

BINARY, VARBINARY

Не підтримується

BIT (див. нотатки)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Не підтримується

TINYINT

INTEGER1, BYTE

TINYINT

Не підтримується

COUNTER (див. нотатки)

AUTOINCREMENT

(Див. нотатки)

Не підтримується

MONEY

CURRENCY

MONEY

DATE, TIME, TIMESTAMP

DATETIME

ДАТА, ЧАС (див. нотатки)

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 завжди зберігається у форматі Юнікод.

  • Якщо використовується ім'я типу даних TEXT, не вказуючи необов'язкову довжину, створюється поле LONGTEXT. Це дає змогу створювати інструкції CREATE TABLE, які дають змогу отримувати типи даних відповідно до Microsoft SQL Server.

  • Поле CHAR завжди зберігається у форматі репрезентації Юнікод, еквівалентному типу даних ANSI SQL NATIONAL CHAR.

  • Якщо використовується ім'я типу даних TEXT і вказано необов'язкову довжину, наприклад TEXT(25), тип даних поля еквівалентний типу даних CHAR. Це зберігає зворотну сумісність для більшості програм Microsoft Access, в той час як тип даних TEXT (без специфікації довжини) узгоджується з Microsoft SQL Server.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×