Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

W poniższej tabeli wymieniono typy danych JĘZYKA SQL ANSI, równoważne z nimi typy danych SQL aparatu bazy danych programu Microsoft Access oraz prawidłowe synonimy. Zawiera również równoważne typy danych microsoft SQL Server.

ANSI SQL
typ danych

Microsoft Access
Typ danych SQL


Synonim

Microsoft SQL
Typ danych serwera

RÓŻNE BITY I BITY

BINARY (zobacz uwagi)

VARBINARY
BINARNE RÓŻNICE
RÓŻNE BITY

BINARY, VARBINARY

Nieobsługiwane

BIT (zobacz notatki)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Nieobsługiwane

TINYINT

INTEGER1, BYTE

TINYINT

Nieobsługiwane

LICZNIK (zobacz uwagi)

AUTOINCREMENT

(Zobacz Uwagi)

Nieobsługiwane

MONEY

CURRENCY

MONEY

DATA, GODZINA, SYGNATURA CZASOWA

DATETIME

DATA, GODZINA (zobacz notatki)

DATETIME

Nieobsługiwane

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

PODWÓJNA PRECYZJA, PRZESTAW

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (zobacz uwagi)

FLOAT

SMALLINT

SMALLINT

KRÓTKI, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Brak obsługi

Brak obsługi

Brak obsługi

IMAGE

LONGBINARY, GENERAL, OLEOBJECT

IMAGE

Nieobsługiwane

TEKST (zobacz Notatki)

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (Zobacz Notatki)

TEXT

CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

ZNAK (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

Uwagi: 

  • Typ danych ANSI SQL BIT nie odpowiada typowi danych BIT języka SQL programu Microsoft Access. Zamiast tego odpowiada typowi danych BINARY. Nie ma odpowiednika JĘZYKA SQL ANSI dla typu danych BIT programu Microsoft Access SQL.

  • Funkcja TIMESTAMP nie jest już obsługiwana jako synonim funkcji DATETIME.

  • Funkcja NUMERIC nie jest już obsługiwana jako synonim dla funkcji FLOAT lub DOUBLE. Funkcja LICZBA.LICZB jest teraz używana jako synonim funkcji DZIESIĘTNE.

  • Pole LONGTEXT jest zawsze przechowywane w formacie Unicode reprezentacji.

  • Jeśli nazwa typu danych TEKST jest używana bez określania opcjonalnej długości, zostanie utworzone pole LONGTEXT. Dzięki temu można zapisywać instrukcje CREATE TABLE, które będą zapewniać typy danych zgodne z usługą Microsoft SQL Server.

  • Pole CHAR jest zawsze przechowywane w formacie reprezentacji Unicode, który jest odpowiednikiem typu danych ANSI SQL NATIONAL CHAR.

  • Jeśli użyto nazwy typu danych TEKST i określono opcjonalną długość, na przykład TEKST(25), typ danych pola jest równoważny typowi danych ZNAK. Zapewnia to zgodność z poprzednimi wersjami dla większości aplikacji programu Microsoft Access, a jednocześnie umożliwia dostosowanie typu danych TEXT (bez specyfikacji długości) do programu Microsoft SQL Server.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×