Tipuri de date ANSI SQL echivalente

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Următorul tabel listează tipurile de date ANSI SQL, lor echivalente Microsoft Access baza de date motor de tipuri de date SQL și sinonimele lor valide. Listează tipurile de date Microsoft SQL Server echivalente.

ANSI SQL
tipul de date

Microsoft Access
tipul de date SQL


Sinonim

Microsoft SQL
tipul de date Server

BIT, BIT VARYING

BINARY (Vedeți Notele)

VARBINARY,
BINARY VARYING
BIT VARYING

BINARY, VARBINARY

Nu se acceptă

BIT (Vedeți Notele)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Nu se acceptă

TINYINT

INTEGER1, BYTE

TINYINT

Nu se acceptă

COUNTER (Vedeți Notele)

AUTOINCREMENT

(Vedeți Notele)

Nu se acceptă

MONEY

Simbol monetar

MONEY

DATE, TIME, TIMESTAMP

DATETIME

DATE, TIME (Vedeți Notele)

DATETIME

Nu se acceptă

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

DOUBLE PRECISION, FLOAT

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (Vedeți Notele)

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Nu se acceptă

Nu se acceptă

Nu se acceptă

IMAGE

LONGBINARY, GENERAL, OLEOBJECT

IMAGE

Nu se acceptă

TEXT (Vedeți Notele)

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (Vedeți Notele)

TEXT

CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

CHAR (Vedeți Notele)

TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (Vedeți Notele)

CHAR, VARCHAR, NCHAR, NVARCHAR


Notă : 

  • Tipul de date ANSI SQL BIT nu corespunde cu tipul de date SQL BIT din Microsoft Access. Corespunde, în schimb, cu tipul de date BINARY. Nu există echivalent ANSI SQL pentru tipul de date SQL BIT din Microsoft Access.

  • TIMESTAMP nu se mai acceptă ca sinonim pentru DATETIME.

  • NUMERIC nu se mai acceptă ca sinonim pentru FLOAT sau DOUBLE. NUMERIC se utilizează acum ca sinonim pentru DECIMAL.

  • Un câmp LONGTEXT se stochează întotdeauna în formatul reprezentare Unicode.

  • Dacă se utilizează numele de tip de date TEXT fără specificarea lungimii opționale, se creează un câmp LONGTEXT. Acest lucru permite să se scrie instrucțiuni de tipul CREATE TABLE, care vor produce tipuri de date consistente cu Microsoft SQL Server.

  • Câmpurile CHAR se stochează întotdeauna în formatul reprezentare Unicode, care este echivalent cu tipul de date ANSI SQL NATIONAL CHAR.

  • Dacă se utilizează numele de tip de date TEXT și se specifică lungimea opțională, de exemplu TEXT(25), tipul de date din câmp este echivalent cu tipul de date CHAR. Astfel se păstrează compatibilitatea cu versiuni anterioare pentru cele mai multe aplicații Microsoft Access, în timp ce se permite alinierea tipului de date TEXT (fără lungime specificată) cu Microsoft SQL Server.



Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×