Równoważne typy danych języka SQL ANSI

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

W poniższej tabeli wymieniono typy danych języka SQL ANSI, ich równoważne programu Microsoft Access aparat SQL typy danych bazy danych i ich prawidłowe synonimy. Wyświetla listę również równoważne typy danych programu Microsoft SQL Server.

Języka SQL ANSI
Typ danych

Program Microsoft Access
typ danych SQL


Synonim

Microsoft SQL
typ danych serwera

BIT, BIT VARYING

BINARY (zobacz Uwagi)

VARBINARY,
BINARY VARYING
BIT VARYING

BINARY, VARBINARY

Nieobsługiwany

BIT (zobacz Uwagi)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Nieobsługiwany

TINYINT

INTEGER1, BYTE

TINYINT

Nieobsługiwany

COUNTER (zobacz Uwagi)

AUTOINCREMENT

(zobacz Uwagi)

Nieobsługiwany

MONEY

CURRENCY

MONEY

DATE, TIME, TIMESTAMP

DATETIME

DATE, TIME (zobacz Uwagi)

DATETIME

Nieobsługiwany

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

DOUBLE PRECISION, FLOAT

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (zobacz Uwagi)

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Nieobsługiwany

Nieobsługiwany

Nieobsługiwany

IMAGE

LONGBINARY, GENERAL, OLEOBJECT

IMAGE

Nieobsługiwany

TEXT (zobacz Uwagi)

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (zobacz Uwagi)

TEKST

CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

CHAR (zobacz Uwagi)

TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (zobacz Uwagi)

CHAR, VARCHAR, NCHAR, NVARCHAR


Uwaga : 

  • Typ danych BIT języka SQL ANSI nie odpowiada typowi danych BIT języka SQL w programie Microsoft Access. Zamiast tego odpowiada typowi danych BINARY. Typ danych BIT języka SQL w programie Microsoft Access nie ma odpowiednika w języku SQL w standardzie ANSI.

  • Typ danych TIMESTAMP nie jest już synonimem typu DATETIME.

  • Typ danych NUMERIC nie jest już synonimem typu FLOAT lub DOUBLE. Obecnie jest synonimem typu danych DECIMAL.

  • Pole typu LONGTEXT jest zawsze przechowywane w formacie prezentacji Unicode.

  • Jeśli dla danych typu TEXT nie zostanie określona opcjonalna długość, zamiast pola o tym typie danych jest tworzone pole danych LONGTEXT. Pozwala to tworzyć instrukcje CREATE TABLE, które będą generować pola o typach danych spójnych z typami danych programu Microsoft SQL Server.

  • Pole typu CHAR jest zawsze przechowywane w formacie prezentacji Unicode, który jest równoważny typowi NATIONAL CHAR w języku SQL ANSI.

  • Jeśli dla danych typu TEXT zostanie określona opcjonalna długość, na przykład TEXT(25), typ danych pola jest równoważny typowi danych CHAR. Pozwala to zachować zgodność z poprzednimi wersjami większości aplikacji Microsoft Access, umożliwiając jednocześnie uspójnienie typu danych TEXT (bez określenia długości) z typami danych programu Microsoft SQL Server.



Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×