Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.
Toliau esančioje lentelėje ANSI SQL duomenų tipai, jų ekvivalentą Microsoft Access duomenų bazės variklio SQL duomenų tipai ir jų galiojantys sinonimai. Čia taip pat išvardijami ekvivalentą Microsoft SQL serverio duomenų tipai.
ANSI SQL
|
Microsoft Access
|
|
"Microsoft" SQL
|
---|---|---|---|
ŠIEK TIEK, ŠIEK TIEK SKIRIASI |
DVEJETAINIAI (žiūrėkite pastabas) |
Pvz., tipai, |
DVEJETAINIS, PVZ., TIPAI |
Nepalaikoma |
BITŲ (žiūrėkite pastabas) |
BULIO LOGINĖ, LOG_REIKŠMĖ1, YESNO |
BIT |
Nepalaikoma |
TINYINT |
INTEGER1 BAITŲ |
TINYINT |
Nepalaikoma |
SKAITIKLIS (žiūrėkite pastabas) |
AUTOINCREMENT |
(Žiūrėkite pastabas) |
Nepalaikoma |
MONEY |
CURRENCY |
MONEY |
DATA, LAIKAS, LAIKO ŽYMA |
DATETIME |
DATA, laikas (žiūrėkite pastabas) |
DATETIME |
Nepalaikoma |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
SKAIČIŲ, GRD |
DECIMAL |
REAL |
REAL |
VIENGUBAS, FLOAT4, IEEESINGLE |
REAL |
DVIGUBO TIKSLUMO, PERDENGIMAS |
FLOAT |
DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (žiūrėkite pastabas) |
FLOAT |
SMALLINT |
SMALLINT |
TRUMPAI TARIANT, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
ILGAS SVEIKASIS SKAIČIUS, INTEGER4 |
INTEGER |
INTERVAL |
Nepalaikoma |
Nepalaikoma |
|
Nepalaikoma |
IMAGE |
ILGŲ DVEJETAINIŲ, BENDRA OLEOBJECT |
IMAGE |
Nepalaikoma |
TEKSTO (žiūrėkite pastabas) |
LONGTEXT, LONGCHAR, MEMO, Pastaba, NTEXT (žiūrėkite pastabas) |
TEXT |
SIMBOLIS, SIMBOLĮ KINTANČIO, NACIONALINIŲ SIMBOLIŲ, KINTANČIO NACIONALINIS SIMBOLIS |
CHAR (žiūrėkite pastabas) |
TEXT(n), raides ir skaičius, simbolių, eilutės, VARCHAR, KINTANČIO SIMBOLIO, NCHAR, nacionalinių simbolių, nacionalinis CHAR, nacionalinių simbolių KINTANČIO, nacionalinis CHAR KINTANČIO (žr pastabos) |
CHAR VARCHAR, NCHAR, NVARCHAR |
Pastabos:
-
ANSI SQL bitų duomenų tipas neatitinka Microsoft Access SQL bitų duomenų tipą. Atitinka DVEJETAINIŲ duomenų tipo vietoje. Nėra jokio ANSI SQL ekvivalento Microsoft Access SQL bitų duomenų tipą.
-
Laiko ŽYMA, daugiau nebepalaikomas kaip sinonimas, data ir laikas.
-
SKAIČIŲ, daugiau nebepalaikomas kaip sinonimas PERDENGIMAS arba dukart. SKAIČIŲ dabar yra naudojamas kaip sinonimas dešimtainio SKYRIKLIO.
-
LONGTEXT laukas visada saugomas Unicode atvaizdavimą formatu.
-
Jei duomenų tipo pavadinimas TEXT naudojamas nenurodant pasirinktinai ilgio, sukuriamas LONGTEXT laukas. Tai leidžia kurti lentelę sakinius įrašomi, kuriuose bus suderinama su "Microsoft" SQL serverio duomenų tipai.
-
CHAR laukas visada saugomas Unicode atvaizdavimą formatą, kuris atitinka ANSI SQL nacionalinis CHAR duomenų tipą.
-
Jei naudojamas duomenų tipo pavadinimas TEXT ir yra nurodytas nebūtinas ilgis, pavyzdžiui TEXT(25), lauko duomenų tipas yra lygi CHAR duomenų tipą. Tai išsaugo suderinamumą su daugeliu Microsoft Access taikomųjų programų, o dabartinis teksto duomenų tipo (be nurodyto ilgio) reikia suderinti su Microsoft SQL Server.