Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

SQL modul baze podataka programa Microsoft Access općenito je usklađen s ANSI -89 razine 1. No određene značajke ANSI SQL-a ne implementiraju se u Microsoft Access SQL. Osim toga, Microsoft Access SQL sadrži rezervirane riječi i značajke koje nisu podržane u ANSI SQL-u.

Glavne razlike

  • Microsoft Access SQL i ANSI SQL imaju različite rezervirane riječi i vrste podataka. Microsoft OLE DB davatelj usluga nudi dodatne rezervirane riječi.

  • Različita pravila primjenjuju se na između... A konstrukt koji sadrži sljedeću sintaksu:

    expr1 [NOT] Between value1 And value2

    U programu Microsoft Access SQL vrijednost1 može biti veća od vrijednosti2; u ANSI SQL-u vrijednost1 mora biti jednaka ili manja od vrijednosti2.

  • Microsoft Access SQL podržava i zamjenske znakove ANSI SQL i specifične za Microsoft Access zamjenski znakovi koristiti s operatorom Like . Korištenje zamjenskih znakova ANSI i Microsoft Access međusobno se isključuju. Morate koristiti jedan ili drugi skup i ne možete ih miješati. ZAMJENSKI ZNAKOVI ANSI SQL dostupni su samo kada koristite modul baze podataka programa Microsoft Access i OLE DB davatelja usluga za Microsoft Access. Ako pokušate koristiti ANSI SQL zamjenske znakove kroz Access dao, oni će se interpretirati kao doslovni.

    Podudarni znak

    Microsoft Access SQL

    ANSI SQL

    Bilo koji znak

    ?

    _ (podvlaka)

    Nula ili više znakova

    *

    %

  • Microsoft Access SQL općenito je manje restriktivan. Tako, primjerice, dopušta grupiranje i redoslijed izraza.

  • Microsoft Access SQL podržava snažnije izraze.

Poboljšane značajke sustava Microsoft Access SQL

Microsoft Access SQL sadrži sljedeće poboljšane značajke:

Naredba TRANSFORM koja pruža podršku za unakrsne upite.

  • Dodatne SQL agregacijske funkcije, kao što su StDevi VarP.

Deklaracija PARAMETERS za definiranje parametarskog upita.

ANSI SQL značajke koje nisu podržane u programu Microsoft Access SQL

Microsoft Access SQL ne podržava sljedeće ANSI SQL značajke:

  • REFERENCE FUNKCIJE ZBRAJANJA DISTINCT. Na primjer, Microsoft Access SQL ne dopušta SUM(DISTINCT naziv stupca).

  • Uvjet LIMIT TO nn ROWS koji se koristi za ograničavanje broja redaka koje vraća upit. Možete koristiti samo izraz WHERE da biste ograničili opseg upita.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×