Przejdź do głównej zawartości

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

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

W poniższej tabeli wymieniono typy danych języka SQL ANSI, odpowiadające im typy danych języka SQL aparatu bazy danych programu Microsoft Access oraz ich prawidłowe synonimy. Wyświetla również odpowiedni typ danych programu Microsoft SQL Server.


Typ danych SQL ANSI


Typ danych SQL programu Microsoft Access


Synonimy

Typ danych programu Microsoft SQL
Server

BIT, RÓŻNE WERSJE

BINARNy (Zobacz uwagi)

VARBINARY,
RÓŻNE
dane binarne RÓŻNE WERSJE

DWÓJKOWY, VARBINARY

Nieobsługiwane

BIT (Zobacz uwagi)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Nieobsługiwane

TINYINT

INTEGER1, BYTE

TINYINT

Nieobsługiwane

COUNTER (Zobacz uwagi)

AUTOINCREMENT

(Zobacz uwagi)

Nieobsługiwane

MONEY

CURRENCY

MONEY

DATE, TIME, TIMESTAMP

DATETIME

DATE, TIME (Zobacz uwagi)

DATETIME

Nieobsługiwane

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

LICZBY, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

PODWÓJNA PRECYZJA, PRZESTAW

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (Zobacz uwagi)

FLOAT

SMALLINT

SMALLINT

KRÓTKIE, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Brak obsługi

Brak obsługi

Brak obsługi

IMAGE

LONGBINARY, OGÓLNE, OLEOBJECT

IMAGE

Nieobsługiwane

TEKST (Zobacz uwagi)

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

TEXT

ZNAK, RÓŻNE ZNAKI, ZNAK NARODOWY, RÓŻNE ZNAKI NARODOWE

CHAR (zobacz notatki)

TEKST (n), ALFANUMERYCZNy, znak, ciąg, VARCHAR, różne znaki, NCHAR, znak Narodowy, znak Narodowy, różne znaki narodowe, różne znaki narodowe (Zobacz uwagi)

CHAR, VARCHAR, NCHAR, NVARCHAR

Uwagi: 

  • Typ danych BITOWEJ SKŁADNI ANSI języka SQL nie odpowiada typowi danych SQL BITOWEJ programu Microsoft Access. Zamiast tego odpowiada typowi danych BINARY. Typ danych SQL-bitowa programu Microsoft Access nie ma odpowiednika w SKŁADNI ANSI.

  • SYGNATURa CZASowa nie jest już obsługiwana jako synonim elementu DATETIME.

  • Wartość LICZBowa nie jest już synonimem typu FLOAT lub DOUBLE. Wartość LICZBowa jest teraz używana jako synonim DZIESIĘTNy.

  • Pole LONGTEXT jest zawsze przechowywane w formacie reprezentacji Unicode.

  • Jeśli jest używana nazwa typu danych bez określania długości opcjonalnej, zostanie utworzone pole LONGTEXT. Dzięki temu można tworzyć instrukcje tworzenia tabeli, które będą powodować, że typy danych są zgodne z programem Microsoft SQL Server.

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

  • Jeśli jest używana nazwa typu danych i jest określona opcjonalna długość, na przykład tekst (25), typ danych pola odpowiada typowi danych CHAR. Zapewnia to zachowanie zgodności z poprzednimi wersjami dla większości aplikacji programu Microsoft Access podczas włączania typu danych tekst (bez określenia długości) w celu wyrównania go za pomocą programu Microsoft SQL Server.

Rozwijaj umiejętności związane z pakietem Office
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.

×