Эквивалентные типы данных Jet SQL и ANSI SQL

В табл. 8.6 перечислены типы данных ANSI SQL, эквивалентные им типы данных языка Jet SQL и допустимые синонимы.

Таблица 8.6. Эквивалентные типы данных Jet SQL и ANSI SOL

Типы данных ANSI SQL

Типы данных Jet SQL

Синоним

Примечание

BIT, BIT VARYING

BINARY

VARBINARY, BINARY VARYING BIT VARYING

He является стандартным типом данных Access

He поддерживается

BIT

BOOLEAN, LOGICAL, LOGICAL1, YESNO

В Access эквивалентно типу данных Логический

He поддерживается

TINYINT

INTEGER 1, BYTE

Целое число длиной 1 байт

He поддерживается

COUNTER

AUTOINCREMENT


He поддерживается

MONEY

CURRENCY

В Access эквивалентно типу данных Денежный

DATE, TIME, TIMESTAMP

DATETIME

DATE, TIME

В Access эквивалентно типу данных Дата/Время

He поддерживается

UNIQUEIDEN TIFIER

QUID


DECIMAL

DECIMAL

NUMERIC, DEC


REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

Тип данных Числовой (с плавающей точкой, 4 байта)

DOUBLE PRECISION, FLOAT

FLOAT

DOUBLE, FLOATS, IEEEDOUBLE, NUMBER

Тип данных Числовой (с плавающей точкой, 8 байтов)

SMALLINT

SMALLINT

SHORT, INTEGER2

Тип данных Числовой (2 байта)

INTEGER

INTEGER

LONG, INT, INTEGER4

Тип данных Числовой (длинное целое)

INTERVAL

He поддерживается



He поддерживается

IMAGE

LONGBINARY, GENERAL, OLEOBJECT

Тип данных поля объекта OLE

He поддерживается

TEXT

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT

Тип данных Поле Memo

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

Тип данных Текстовый

Реализация SQL процессора Jet 4.x имеет существенные отличия в типах данных от предыдущей версии Jet SQL, а именно: