Tindakan makro RunSQL

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Anda bisa menggunakan tindakan makro RunSQL untuk menjalankan kueri tindakan dalam Access desktop database dengan menggunakan pernyataan SQL yang terkait. Anda juga dapat menjalankan kueri definisi data.

Catatan: Tindakan ini tidak akan diperbolehkan jika database tidak tepercaya.

Pengaturan

Tindakan makro RunSQL memiliki argumen berikut.

Argumen tindakan

Deskripsi

Pernyataan SQL

Pernyataan SQL untuk kueri tindakan atau kueri definisi data yang ingin Anda jalankan. Panjang maksimum pernyataan ini adalah 255 karakter. Ini adalah argumen yang diperlukan.

Gunakan transaksi

Pilih ya untuk menyertakan kueri ini dalam transaksi. Pilih tidak jika Anda tidak ingin menggunakan transaksi. Default adalah ya. Jika Anda memilih tanpa untuk argumen ini, kueri dapat berjalan lebih cepat.

Keterangan

Anda bisa menggunakan kueri tindakan untuk menambahkan, menghapus, dan memperbarui catatan dan untuk menyimpan kueri rangkaian hasil sebagai tabel baru. Anda bisa menggunakan kueri definisi data untuk membuat, mengubah dan menghapus tabel, dan untuk membuat dan menghapus indeks. Anda bisa menggunakan tindakan makro RunSQL untuk melakukan operasi ini secara langsung dari makro tanpa harus menggunakan kueri yang disimpan.

Jika Anda perlu ketikkan pernyataan SQL yang lebih dari 255 karakter, gunakan metode RunSQL dari objek DoCmd dalam Visual Basic for Applications (VBA) modul. Anda bisa mengetik pernyataan SQL hingga 32,768 karakter dalam VBA.

Kueri Access yang benar-benar pernyataan SQL yang dibuat saat Anda mendesain kueri dengan menggunakan kisi desain di Jendela kueri. Tabel berikut ini memperlihatkan kueri tindakan Access dan kueri definisi data dan laporan SQL terkait.

Tipe kueri

Pernyataan SQL

Tindakan

Tambahkan

MENYISIPKAN KE

Menghapus

DELETE

Buat-tabel

PILIH … KE

Perbarui

PEMBARUAN

Definisi data (khusus SQL)

Membuat tabel

MEMBUAT TABEL

Mengubah tabel

MENGUBAH TABEL

Menghapus tabel

LETAKKAN TABEL

Membuat indeks

MEMBUAT INDEKS

Menghapus indeks

MENGHAPUS INDEKS

Anda juga bisa menggunakan klausa IN dengan pernyataan ini untuk mengubah data di database lain.

Catatan: Untuk menjalankan kueri pemilihan atau kueri tab silang dari makro, menggunakan argumen tampilan OpenQuery tindakan makro untuk membuka yang sudah pilih kueri atau kueri tab silang dalam tampilan lembar data. Anda juga bisa menjalankan kueri tindakan yang sudah ada dan kueri khusus SQL dengan cara yang sama.

Tips

Untuk melihat nilai yang setara SQL dari kueri Access, klik Tampilan SQL pada menu tampilan (pada bilah status Access). Anda bisa menggunakan pernyataan SQL yang terdaftar sebagai model untuk membuat kueri untuk menjalankan dengan tindakan makro RunSQL . Duplikasi pernyataan SQL dalam argumen pernyataan SQL untuk tindakan makro RunSQL memiliki efek yang sama seperti menjalankan kueri Access di jendela kueri.

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×