Menggunakan tipe data Angka Besar
Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tipe data Angka Besar menyimpan nilai numerik non moneter, serta kompatibel dengan tipe data SQL_BIGINT di ODBC. Gunakan tipe data ini untuk menghitung angka besar secara efisien.

Rentang tipe data Angka Besar

Anda dapat menambahkannya sebagai bidang ke tabel Access. Anda juga dapat menautkan ke atau mengimpor dari database dengan tipe data yang sesuai, seperti tipe data bigint SQL Server. Untuk menambahkan tipe data Angka Besar, diperlukan Access 2016 (16.0.7812 atau yang lebih tinggi).

Di artikel ini

Menambahkan bidang Angka Besar ke tabel

Menautkan ke atau mengimpor dari database eksternal dengan dukungan tipe data SQL_BIGINT

Memahami dampak dukungan tipe data Angka Besar

Pertimbangan Kompatibilitas Mundur

Menambahkan bidang Angka Besar ke tabel

Tipe data Angka Besar (delapan byte) memberikan rentang yang lebih luas untuk penghitungan daripada tipe data Angka (empat byte). Misalnya, tipe data Angka memiliki rentang dari -2^31 hingga 2^31-1, sedangkan tipe data Angka Besar memiliki rentang dari -2^63 hingga 2^63-1. Untuk informasi selengkapnya, lihat Pengenalan tipe data dan properti bidang.

Ketika menambahkan bidang Angka Besar ke tabel dan menyimpan desain tabelnya, berarti Anda telah mengaktifkan tipe data Angka Besar, dan database tidak lagi kompatibel dengan Access versi sebelumnya. Sebelum menyimpan desain tabel, Anda akan diberi tahu dengan pesan peringatan jika ingin database tetap kompatibel. Untuk informasi selengkapnya, lihat Pertimbangan Kompatibilitas Mundur.

Atas Halaman

Memahami dampak dukungan tipe data Angka Besar

Sebelum mulai menggunakan tipe data Angka Besar, sangat penting untuk memahami dampak yang dapat diakibatkan tipe data ini pada database Access Anda.

Penandaan format file Access 2007-2016 (.accdb) menjadi Access 2016

Singkatnya, ada dua cara untuk mengaktifkan dukungan tipe data Angka Besar: ketika menambahkan bidang ke tabel lokal dengan tipe data Angka Besar, dan ketika mengatur opsi Access Dukung Tipe Data Bigint untuk Tabel yang Diimpor/Tertaut. Bagaimanapun Anda mengaktifkan dukungan tipe data Angka Besar, perubahan yang terjadi bersifat permanen dan tidak dapat dikembalikan. Dalam masing-masing situasi, Access menampilkan pesan peringatan sebelum perubahan dilakukan.

Di balik layar, mengaktifkan tipe data Angka Besar akan menandai format file Access 2007-2016 (.accdb) menjadi Access 2016. Menandai format file database berarti Anda telah membuat perubahan khusus pada format file, versi database ditingkatkan, namun format file tetap sama. Ketika mencoba membuka database di Access 2013 atau Access 2016, Access membaca tanda dalam cara berikut:

  • Jika versi database lebih rendah dari 16.7, tipe data Angka Besar tidak diaktifkan, dan Anda dapat membuka database tersebut.

  • Jika versi database adalah 16.7 atau lebih tinggi, tipe data Angka Besar diaktifkan, Anda hanya dapat membuka database di Access 2016.

Meringkas dukungan tipe data Angka Besar untuk versi produk

Tabel berikut ini merangkum situasi yang mungkin Anda alami saat menggunakan tipe data Angka Besar untuk versi produk lain. Perlu diketahui bahwa pengaktifan terjadi ketika Anda menambahkan tipe data Angka Besar ke tabel dan menyimpan desainnya atau mengatur opsinya untuk mengaktifkan penautan dan pengimporan.

Untuk informasi selengkapnya tentang menampilkan nomor versi produk, lihat Versi Office apa yang saya gunakan?

Status Tipe Data Angka Besar

Versi produk: Access 2013 dan Access 2016 dengan nomor versi yang lebih rendah dari 16.0.7812

Versi produk: Access 2016 nomor versi 16.0.7812 atau lebih tinggi

Diaktifkan

Anda tidak dapat membuka database dan menerima pesan kesalahan dengan tautan bantuan.

Untuk mengatasi situasi ini, lihat "Menghapus dukungan tipe data Angka Besar dari database dalam format file Access 2007-2016"

Anda dapat membuka database tersebut.

Bidang tabel lokal yang ditentukan dengan tipe data Angka Besar diperlakukan sebagai angka besar.

Anda dapat merefresh tabel tertaut. Jika sebelumnya diperlakukan sebagai tipe data Teks Pendek, kolom akan otomatis dikonversi menjadi tipe data Angka Besar.

Tidak diaktifkan

Anda dapat membuka database tersebut.

Anda dapat merefresh tabel tertaut. Jika kolom dalam tabel tertaut didasarkan pada tipe data BigInt dan sebelumnya dikonversi menjadi tipe data Teks Pendek, kolom akan tetap sama.

Versi file database akan tetap sama.

Anda dapat membuka database tersebut.

Anda dapat merefresh tabel tertaut. Jika kolom dalam tabel tertaut didasarkan pada tipe data BigInt dan sebelumnya dikonversi menjadi tipe data Teks Pendek, kolom akan tetap sama.

Versi file database akan tetap sama.

Tipe data Angka Besar tidak didukung dalam keadaan apa pun dengan format file Access (.mdb) sebelum format file Access 2007-2016.

Menentukan apakah tipe data Angka Besar aktif dalam sebuah database Access

Anda mungkin mendapatkan database Access dari orang lain dan ingin mengetahui apakah tipe data Angka Besar diaktifkan. Anda dapat melakukan hal berikut:

Periksa bilah judul   Jika database telah ditandai, bilah judul akan menampilkan <nama database> (Access 2016). Jika tidak, bilah judul akan menampilkan <nama database> (Access 2007-2016).

Memeriksa secara terprogram Lihat nomor versi database saat ini. Tekan CTRL+G untuk menampilkan Jendela Langsung Visual Basic, masukkan ?CurrentDb().Version lalu tekan Enter. Jika nilai hasil lebih kecil dari 16.7, dukungan tidak diaktifkan. Jika nilai hasil adalah 16.7 atau lebih tinggi, artinya dukungan diaktifkan.

Atas Halaman

Pertimbangan Kompatibilitas Mundur

Penting untuk memahami lingkungan database Anda jika ingin mempertahankan kompatibilitas mundur dengan berbagai format file. Untuk informasi selengkapnya tentang semua format file Access, lihat Format file Access mana yang harus saya gunakan?

Berikut adalah tiga alternatif untuk dipertimbangkan.

Pertahankan lingkungan format file database bersama saat ini

Untuk mempertahankan lingkungan format file database bersama dengan database dalam format file Access 2007-2016 (.accdb) dan format file sebelumnya (.mdb), lakukan hal berikut:

  • Jangan tambahkan tipe data Angka Besar sebagai kolom ke tabel apa pun.

  • Jangan aktifkan tipe data Angka Besar untuk operasi penautan dan pengimporan. Untuk informasi selengkapnya, lihat Mengatur opsi pengguna untuk database saat ini.

Tambahkan dukungan tipe data Angka Besar ke database dalam format file Access 2007-2016

Untuk menambahkan dukungan tipe data Angka Besar ke database dalam format file Access 2007-2016 (.accdb), lakukan hal berikut:

  1. Buka database di Access 2016 (16.0.7812 atau lebih tinggi).

  2. Aktifkan tipe data Angka Besar untuk operasi penautan dan pengimporan. Untuk informasi selengkapnya, lihat Memilih pengaturan untuk menampilkan dan menyimpan data dalam database.

  3. Refresh tabel yang ditautkan menggunakan Pengelola Tabel Tertaut (Pilih Data Eksternal > Pengelola Tabel Tertaut, pilih tabel yang relevan, lalu pilih OK).

    ATAU

    Tambahkan bidang dengan tipe data Angka Besar ke tabel lalu simpan desain tabel.

Hasilnya, bidang yang memiliki tipe data Teks Pendek akan dikonversi menjadi tipe data Angka Besar.

Hapus dukungan tipe data Angka Besar dari database dalam format file Access 2016

Anda tidak dapat membuka database dalam format file Access 2016 dari versi Access sebelum Access 2016. Untuk mengatasi masalah ini, lakukan hal berikut:

  1. Buat database baru dalam format file 2007-2016 dan pastikan dukungan tipe data Angka Besar untuk operasi penautan dan pengimporan tidak diaktifkan. Untuk informasi selengkapnya, lihat Mengatur opsi pengguna untuk database saat ini.

  2. Dalam database yang baru, impor objek yang Anda inginkan dari database asli.

  3. Dalam database yang baru, tautkan ke tabel dari database aslinya.

Hasilnya, bidang yang memiliki tipe data Angka Besar dikonversi menjadi tipe data Teks Pendek, dan database yang baru menjadi kompatibel secara mundur dengan semua format file Access 2007-2016 (.accdb).

Atas Halaman

Memilih antara versi 64-bit atau 32-bit Office

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.