Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

SQL Microsoft Access mašine baze podataka generalno je usaglašen sa ANSI-89 nivoom 1. Međutim, određene ANSI SQL funkcije nisu primenjene u Microsoft Access SQL. Pored toga, Microsoft Access SQL sadrži rezervisane reči i funkcije koje nisu podržane u ANSI SQL-u.

Glavne razlike

  • Microsoft Access SQL i ANSI SQL imaju različite rezervisane reči i tipove podataka. Koristeći Microsoft OLE DB dobavljač, postoje dodatne rezervisane reči.

  • Različita pravila primenjuju se na opciju Između... I konstrukcije koje imaju sledeću sintaksu:

    expr1 [NOT] Between value1 And value2

    U programu Microsoft Access SQL vrednost1 može biti veća od vrednosti2; u ANSI SQL, vrednost1 mora biti jednaka ili manja od vrednosti2.

  • Microsoft Access SQL podržava anSI SQL džoker znakove i džoker znaci microsoft Access koji se koriste sa operatorom Like . Korišćenje ANSI i Microsoft Access džoker znakova je međusobno isključivo. Morate da koristite jedan ili drugi skup i ne možete da ih mešate. ANSI SQL džoker znakovi su dostupni samo kada koristite Microsoft Access mašinu baze podataka i Microsoft Access OLE DB dobavljač. Ako pokušate da koristite ANSI SQL džoker znakove kroz Pristup ILI DAO, onda će se oni tumačiti kao literali.

    Podudarni znak

    Microsoft Access SQL

    ANSI SQL

    Bilo koji pojedinačni znak

    ?

    _ (podvlaka)

    Nula ili više znakova

    *

    %

  • Microsoft Access SQL je obično manje restriktivan. Na primer, dozvoljava grupisanje i redosled izraza.

  • Microsoft Access SQL podržava moćnije izraze.

Poboljšane funkcije programa Microsoft Access SQL

Microsoft Access SQL pruža sledeće poboljšane funkcije:

Izraz TRANSFORM koji obezbeđuje podršku za unakrsne upite.

  • Dodatne SQL agregatne funkcije, kao što su StDev i VarP.

Deklaracija PARAMETERS za definisanje parametarnih upita.

ANSI SQL funkcije nisu podržane u programu Microsoft Access SQL

Microsoft Access SQL ne podržava sledeće ANSI SQL funkcije:

  • DISTINCT agregatne reference funkcije. Na primer, Microsoft Access SQL ne dozvoljava sum(DISTINCT ime kolone).

  • Odredba LIMIT TO nn ROWS koja se koristi za ograničavanje broja redova koje je vratio upit. Možete da koristite samo odrednica WHERE da biste ograničili opseg upita.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×