Memodifikasi atau mengubah pengaturan tipe data untuk bidang

Artikel ini menjelaskan cara memodifikasi atau mengubah tipe data yang diterapkan ke bidang tabel dalam database Access.

Dalam artikel ini

Memahami tipe data

Mengubah tipe data

Batasan dalam mengubah tipe data

Memahami tipe data

Ketika pertama kali mendesain dan membangun database, Anda merencanakan satu atau beberapa tabel, merencanakan bidang (kolom) untuk setiap tabel, dan mengatur tipe data untuk setiap bidang. Misalnya, jika perlu menyimpan tanggal dan waktu, Anda mengatur bidang ke dalam tipe data Tanggal/Waktu. Jika perlu menyimpan nama dan alamat, Anda mengatur satu atau beberapa bidang ke dalam tipe data Teks, dan seterusnya.

Access menyediakan banyak tipe data yang berbeda, dan setiap tipe memiliki tujuan tertentu. Untuk daftar lengkap semua tipe data yang didukung di berbagai versi Access, lihat Tipe data untuk database desktop Access dan Pengantar tipe data dan properti bidang.

Untuk informasi selengkapnya tentang membuat dan menggunakan bidang pencarian, lihat artikel Menambahkan atau mengubah bidang pencarian yang memungkinkan Anda menyimpan beberapa nilai.

Terakhir, tipe data menyediakan formulir dasar validasi data untuk membantu memastikan bahwa pengguna memasukkan tipe data yang tepat dalam bidang tabel. Misalnya, Anda tidak dapat memasukkan teks dalam bidang yang diatur untuk menerima angka saja.

Mengubah tipe data

Sebelum Anda mengikuti langkah-langkah ini, perlu diingat bahwa mengubah tipe data dapat memotong beberapa atau semua data dalam bidang, dan dalam beberapa kasus dapat menghapus keseluruhan data. Untuk informasi tentang bagaimana Access mengubah data ketika Anda mengubah tipe data, lihat bagian Batasan dalam mengubah tipe data, nanti dalam artikel ini.

Catatan: Di Access, Anda dapat mengatur tipe data untuk bidang tabel dengan bekerja dalam tampilan Lembar Data atau tampilan Desain. Langkah-langkah dalam bagian ini menjelaskan cara mengatur tipe data dalam kedua tampilan. Ketika mengatur tipe data dalam tampilan Desain, Anda akan melihat pilihan tambahan, Panduan Pencarian. Pilihan tersebut sebenarnya bukan tipe data. Anda menggunakan Panduan Pencarian untuk membuat bidang pencarian yang menautkan bidang kunci asing ke tabel lain. Secara default, Access mengatur bidang pencarian ke dalam tipe data Angka.

Mengubah tipe data dalam tampilan Lembar Data

  1. Di Panel Navigasi, temukan dan klik dua kali tabel yang ingin Anda ubah.

    Access akan membuka tabel dalam tampilan Lembar Data.

  2. Pilih bidang (kolom) yang ingin Anda ubah.

  3. Pada tab Bidang, dalam grup Properti, klik panah dalam daftar menurun di samping Tipe Data, lalu pilih tipe data. Perlu diingat, jika menggunakan Access 2007 pada tab Lembar Data, dalam grup Tipe & Pemformatan Data, klik panah pada daftar menurun di samping Tipe Data, lalu pilih tipe data.

  4. Simpan perubahan yang Anda buat.

Mengubah tipe data dalam tampilan Desain

  1. Jika tabel terbuka dalam tampilan Lembar Data, klik kanan tab dokumen untuk tabel lalu klik Tampilan Desain.

    -atau-

    Jika tabel tidak terbuka, di Panel Navigasi, klik kanan tabel yang ingin Anda ubah, lalu klik Tampilan Desain pada menu pintasan.

  2. Temukan bidang yang ingin Anda ubah, lalu pilih tipe data baru dari daftar di kolom Tipe Data.

  3. Simpan perubahan yang Anda buat.

Atas Halaman

Batasan dalam mengubah tipe data

Menurut aturan, Anda dapat mengubah tipe data dari semua bidang, kecuali untuk:

  • Bidang Angka dengan properti Identitas Replikasi diaktifkan.

  • Bidang Objek OLE.

  • Bidang Lampiran.

Selain itu, Anda dapat mengubah sebagian besar tipe data ketika bidang berisi data. Namun, tergantung pada tipe data asli dan tipe data baru yang ingin Anda gunakan, Access dapat memotong atau menghapus beberapa data, atau mungkin tidak mengizinkan konversi sama sekali.

Tabel berikut mencantumkan konversi tipe data yang mungkin dilakukan dan dapat dijalankan di Access, serta menjelaskan semua batasan yang dapat Access terapkan pada konversi.

Mengonversi ke tipe ini

Dari tipe ini

Pengubahan atau batasan

Teks

Memo

Access menghapus semua kecuali 255 karakter awal.

Angka

Tanpa batasan.

Tanggal/Waktu

Tanpa batasan.

Mata Uang

Tanpa batasan.

AutoNumber

Tanpa batasan.

Ya/Tidak

Nilai -1 (Ya di bidang Ya/Tidak) dikonversi ke Ya. Nilai 0 (Tidak di bidang Ya/Tidak) dikonversi ke Tidak.

Hyperlink

Access memotong link dengan panjang lebih dari 255 karakter.

Memo

Teks

Tanpa batasan.

Angka

Tanpa batasan.

Tanggal/Waktu

Tanpa batasan.

Mata Uang

Tanpa batasan.

AutoNumber

Tanpa batasan.

Ya/Tidak

Nilai -1 (Ya di bidang Ya/Tidak) dikonversi ke Ya. Nilai 0 (Tidak di bidang Ya/Tidak) dikonversi ke Tidak.

Hyperlink

Tanpa batasan.

Angka

Teks

Teks harus berisi angka, mata uang yang valid, serta pemisah desimal. Jumlah karakter dalam bidang Teks harus sesuai dengan yang diatur untuk bidang Angka.

Untuk informasi selengkapnya tentang ukuran bidang angka, lihat artikel Menyisipkan, membuat, atau menghapus bidang untuk menyimpan nilai numerik.

Memo

Bidang Memo harus berisi hanya teks dan mata uang yang valid serta pemisah desimal. Jumlah karakter di bidang Memo harus sesuai dengan ukuran yang ditetapkan untuk bidang Angka.

Untuk informasi selengkapnya tentang ukuran bidang angka, lihat artikel Menyisipkan, membuat, atau menghapus bidang untuk menyimpan nilai numerik.

Angka, namun dengan ukuran atau presisi bidang yang berbeda

Nilai tidak boleh lebih besar atau lebih kecil dari daya simpan bidang baru. Mengubah presisi dapat mengakibatkan Access membulatkan beberapa nilai.

Tanggal/Waktu

Tanggal yang dapat Anda konversi tergantung pada ukuran bidang angka. Perlu diingat bahwa Access menyimpan semua tanggal sebagai tanggal seri dan menyimpan nilai tanggal sebagai bilangan bulat mengambang presisi ganda.

Access menggunakan 30 Desember 1899 sebagai tanggal 0. Tanggal di luar rentang 18 April 1899 dan 11 September 1900 melampaui ukuran bidang Byte. Tanggal di luar rentang 13 April 1810 dan 16 September 1989 melampaui ukuran bidang Integer.

Untuk mengakomodasi semua tanggal yang mungkin, atur properti Ukuran Bidang dari bidang Angka menjadi Bilangan Bulat Panjang atau yang lebih besar.

Untuk informasi selengkapnya tentang tanggal seri serta bagaimana Access menggunakan dan menyimpan nilai tanggal, lihat artikel Memasukkan nilai tanggal atau waktu.

Mata Uang

Nilai tidak boleh melampaui (atau kurang dari) batas ukuran yang diatur untuk bidang. Misalnya, Anda dapat mengonversi bidang mata uang ke bidang Integer hanya jika nilainya lebih besar dari 255 dan tidak melebihi 32.767.

AutoNumber

Nilai harus berada dalam batas ukuran yang ditetapkan pada bidang.

Ya/Tidak

Nilai "Ya" dikonversi ke -1. Nilai "Tidak" dikonversi ke 0.

Hyperlink

Tidak berlaku.

Tanggal/Waktu

Teks

Teks asli harus berupa kombinasi tanggal atau tanggal dan waktu yang dapat dikenali. Misalnya, 18-Jan-2006.

Memo

Teks asli harus berupa kombinasi tanggal atau tanggal dan waktu yang dapat dikenali. Misalnya, 18-Jan-2006.

Angka

Nilai harus berada di antara -657,434 dan 2,958,465.99998843.

Mata Uang

Nilai harus berada di antara -$657,434 dan $2,958,465.9999.

AutoNumber

Nilai harus melebihi -657,434 dan kurang dari 2,958,466.

Ya/Tidak

Nilai -1 (Ya) dikonversi ke 29 Desember 1899. Nilai 0 (Tidak) dikonversi ke tengah malam (00.00.00).

Hyperlink

Tidak berlaku.

Mata Uang

Teks

Teks harus berisi angka dan pemisah yang valid.

Memo

Teks harus berisi angka dan pemisah yang valid.

Angka

Tanpa batasan

Tanggal/Waktu

Tanpa batasan, namun Access mungkin akan membulatkan nilai

AutoNumber

Tanpa batasan

Ya/Tidak

Nilai -1 (Ya) dikonversi ke $1 dan nilai 0 (Tidak) dikonversi ke 0$.

Hyperlink

Tidak berlaku.

AutoNumber

Teks

Tidak diperbolehkan jika bidang AutoNumber bertindak sebagai kunci utama.

Memo

Tidak diizinkan jika bidang AutoNumber bertindak sebagai kunci primer.

Angka

Tidak diperbolehkan jika bidang AutoNumber bertindak sebagai kunci utama.

Tanggal/Waktu

Tidak diperbolehkan jika bidang AutoNumber bertindak sebagai kunci utama.

Mata Uang

Tidak diperbolehkan jika bidang AutoNumber bertindak sebagai kunci utama.

Ya/Tidak

Tidak diperbolehkan jika bidang AutoNumber bertindak sebagai kunci utama.

Hyperlink

Tidak berlaku.

Ya/Tidak

Teks

Teks asli harus berisi hanya Ya, Tidak, True, False, On, atau Off.

Memo

Teks asli harus berisi hanya Ya, Tidak, True, False, On, atau Off.

Angka

Nol atau Null dikonversi ke Tidak, semua nilai lainnya dikonversi ke Ya.

Tanggal/Waktu

Null atau 12:00:00 dikonversi ke Tidak, semua nilai lainnya dikonversi ke Ya.

Mata Uang

Nol dan Null dikonversi ke Tidak, semua nilai lainnya dikonversi ke Ya.

AutoNumber

Access mengonversi semua nilai ke Ya.

Hyperlink

Tidak berlaku.

Hyperlink

Teks

Jika teks asli berisi alamat Web yang valid, seperti adatum.com, www.adatum.com, atau http://www.adatum.com, Access akan mengonversi teks ke hyperlink. Access akan mencoba untuk mengonversi nilai lainnya, yang berarti Anda akan melihat teks bergaris bawah dan kursor mouse akan berubah ketika menunjuk ke tautan, namun tautan tidak akan berfungsi. Teks dapat berisi protokol Web valid apa saja, termasuk http://, gopher://, telnet://, ftp://, wais://, dan sebagainya.

Memo

Lihat entri sebelumnya. Batasan yang sama berlaku.

Angka

Tidak diizinkan jika bidang Angka merupakan bagian dari hubungan. Jika nilai asli berbentuk alamat I.P. valid (rangkaian tiga angka berjumlah 4 yang dipisahkan dengan tanda titik: nnn.nnn.nnn.nnn) dan angkanya kebetulan sama dengan alamat Web, konversi akan menghasilkan tautan yang valid. Jika tidak, Access menambahkan http:// di awal setiap nilai, dan tautan hasil akan menjadi tidak valid.

Tanggal/Waktu

Access menambahkan http:// ke awal tiap alamat, namun link hasil hampir tidak akan bekerja.

Mata Uang

Access menambahkan http:// ke awal tiap nilai, namun seperti tanggal, link hasil hampir tidak akan bekerja.

AutoNumber

Tidak diperbolehkan saat bidang AutoNumber merupakan bagian dari hubungan. Access menambahkan http:// ke awal tiap nilai, namun link hasil hampir tidak akan bekerja.

Ya/Tidak

Access mengonversi semua nilai Ya ke -1 dan semua nilai Tidak ke 0, dan menambahkan http:// di awal tiap nilai. Link hasil tidak bekerja.

Atas Halaman

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.

×