Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

SQL mesin database Microsoft Access umumnya sesuai ansi -89 Tingkat 1. Namun, fitur ANSI SQL tertentu tidak diterapkan di Microsoft Access SQL. Selain itu, Microsoft Access SQL menyertakan kata dan fitur khusus yang tidak didukung di ANSI SQL.

Perbedaan Utama

  • Microsoft Access SQL dan ANSI SQL masing-masing memiliki kata khusus dan tipe data yang berbeda. Menggunakan Penyedia Microsoft OLE DB, terdapat kata khusus tambahan.

  • Aturan berbeda berlaku untuk Between... Dan konstruksi, yang memiliki sintaks berikut:

    expr1 [NOT] Between value1 And value2

    Di Microsoft Access SQL, nilai1 bisa lebih besar dari nilai2; dalam ANSI SQL, nilai1 harus sama dengan atau kurang dari nilai2.

  • Microsoft Access SQL mendukung karakter wildcard ANSI SQL dan karakter wildcard khusus Microsoft Access untuk digunakan dengan operator Like . Penggunaan karakter wildcard ANSI dan Microsoft Access sama eksklusifnya. Anda harus menggunakan satu set atau yang lainnya dan tidak bisa mencampurnya. Wildcard ANSI SQL hanya tersedia saat menggunakan mesin database Microsoft Access dan Penyedia OLE DB Microsoft Access. Jika Anda mencoba menggunakan wildcard ANSI SQL melalui Access atau DAO, wildcard tersebut akan diinterpretasikan sebagai literal.

    Karakter yang cocok

    Microsoft Access SQL

    ANSI SQL

    Setiap karakter tunggal

    ?

    _ (garis bawah)

    Nol atau lebih karakter

    *

    %

  • Microsoft Access SQL umumnya kurang terbatas. Misalnya, aplikasi ini mengizinkan pengelompokan dan pengurutan pada ekspresi.

  • Microsoft Access SQL mendukung ekspresi yang lebih canggih.

Fitur Microsoft Access SQL yang Disempurnakan

Microsoft Access SQL menyediakan fitur yang disempurnakan berikut ini:

Pernyataan TRANSFORM, yang menyediakan dukungan untuk kueri tab silang.

  • Fungsi Agregat SQL tambahan , seperti StDev dan VarP.

Deklarasi PARAMETER untuk menetapkan kueri parameter.

Fitur ANSI SQL Tidak Didukung di Microsoft Access SQL

Microsoft Access SQL tidak mendukung fitur ANSI SQL berikut:

  • Referensi fungsi agregat DISTINCT. Misalnya, Microsoft Access SQL tidak mengizinkan SUM(NAMA kolom DISTINCT).

  • Klausul LIMIT TO nn ROWS yang digunakan untuk membatasi jumlah baris yang dikembalikan oleh kueri. Anda hanya bisa menggunakan klausa WHERE untuk membatasi lingkup kueri.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×