Seuraavassa taulukossa luetellaan ANSI SQL -tietotyypit, vastaavat Microsoft Access -tietokantamoduulin SQL-tietotyypit ja niiden kelvolliset synonyymit. Siinä luetellaan myös vastaavat Microsoft SQL Server -tietotyypit.

ANSI SQL
tietotyyppi

Microsoft Access
SQL-tietotyyppi


Synonyymi

Microsoft SQL
Palvelimen tietotyyppi

BITTI, BITTIEN VAIHTELEMINEN

BINARY (Katso huomautukset)

VARBINARY
BINAARINEN VAIHTELEVA
BITTIVAIHTELEVA

BINAARINEN, VARBINARY

Ei tuettu

BITTI (Katso huomautukset)

TOTUUSARVO, LOOGINEN, LOOGINEN1, KYLLÄNRO

BITTI

Ei tuettu

TINYINT

KOKONAISLUKU1, TAVU

TINYINT

Ei tuettu

COUNTER (Katso huomautukset)

AUTOMAATTINEN LISÄYS

(Katso huomautukset)

Ei tuettu

RAHA

VALUUTTA

RAHA

PÄIVÄMÄÄRÄ, AIKA, AIKALEIMA

PÄIVÄMÄÄRÄ JA AIKA

DATE, TIME (Katso huomautukset)

PÄIVÄMÄÄRÄ JA AIKA

Ei tuettu

YKSILÖLLINEN TUNNUS

GUID

YKSILÖLLINEN TUNNUS

DESIMAALI

DESIMAALI

NUMERIC, DEC

DECIMAL

REAALI

REAALI

YKSITTÄINEN, LIUKULUKU 4, IEEESINGLE

REAL

KAKSOISTARKKUUS, LIUKULUKU

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (Katso huomautukset)

FLOAT

PIENI KOKONAISLUKU

PIENI KOKONAISLUKU

LYHYT, KOKONAISLUKU2

SMALLINT

INTEGER

INTEGER

PITKÄ, KOKONAISLUKU, KOKONAISLUKU4

INTEGER

AIKAVÄLI

Ei tuettu

Ei tuettu

Ei tuettu

KUVA

LONGBINARY, GENERAL, OLEOBJECT

KUVA

Ei tuettu

TEKSTI (Katso huomautukset)

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (Katso huomautukset)

TEKSTI

MERKKI, MERKKI VAIHTELEE, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

MERKKI (Katso huomautukset)

TEKSTI(n), AAKKOSNUMEERINEN, MERKKI, MERKKIJONO, VARCHAR, MERKKI VAIHTELEE, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (Katso huomautukset)

MERKKI, VARCHAR, NCHAR, NVARCHAR

Huomautukset: 

  • ANSI SQL BIT -tietotyyppi ei vastaa Microsoft Access SQL BIT -tietotyyppiä. Se vastaa sen sijaan BINAARINEN-tietotyyppiä. Microsoft Access SQL BIT -tietotyypille ei ole VASTAAVAA ANSI SQL -vastinetta.

  • AIKALEIMAa ei enää tueta DATETIME-synonyyminä.

  • NUMEERISIA tietoja ei enää tueta LIUKULUKU- tai DOUBLE-synonyyminä. NUMEERISTA käytetään nyt DESIMAALI-synonyyminä.

  • PITKÄ TEKSTI-kenttä tallennetaan aina Unicode esitysmuotoon.

  • Jos tietotyypin nimiÄ TEKSTI käytetään ilman valinnaisen pituuden määrittelemista, LUODAAN LONGTEXT-kenttä. Tämä mahdollistaa CREATE TABLE -lauseiden kirjoittamisen, joka tuottaa microsoft SQL Serverin kanssa yhdenmukaisia tietotyyppejä.

  • MERKKI-kenttä tallennetaan aina Unicode-esitysmuotoon, joka vastaa ANSI SQL NATIONAL CHAR -tietotyyppiä.

  • Jos tietotyypin nimi TEKSTI on käytössä ja valinnainen pituus on määritetty, esimerkiksi TEKSTI(25), kentän tietotyyppi vastaa MERKKI-tietotyyppiä. Tämä säilyttää aiempien versioiden yhteensopivuuden useimmissa Microsoft Access -sovelluksissa, kun taas TEKSTI-tietotyyppi (ilman pituusmääritystä) voidaan tasata Microsoft SQL Serverin kanssa.

Tarvitsetko lisäohjeita?

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Microsoft Office Insidersiin

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?

Kiitos palautteesta!

×