Memanipulasi sebuah terxt dalam microsoft access bukan sesuatu yang tidak mungkin, Microsoft Access menyediakan beberapa fungsi untuk mengatur suatu text sesuai keinginan. inilah asiknya menggunakan Microsoft Access, saat terlanjur membuat database berupa kumpulan text seperti daftar nama orang atau daftar nama barang kemudian karena sesuatu hal kita diharuskan untuk merubah format data tersebut, kita tidak pelru merubah satu persatu format data yang sudah ada tersebut, cukup memanfaatkan fungsi text.
Beberapa fungsi text dalam microsoft access adalah sebagai berikut:
- Fungsi Lcase berfungsi merubah karakter huruf besar menjadi huruf kecil
- Fungsi Ucase berfungsi merubah karakter huruf kecil menjadi huruf besar
Contoh penerapan fungsi Lcase dan Ucase: Saya mempunyai sebuah tabel Data Siswa berisi NIK (Nomor Induk Siswa) dan Nama Siswa detail tabelnya sebagai berikut:
NIK | Nama Siswa |
---|---|
123 | Adam |
132 | Bangbang |
213 | Cicilia |
231 | Dilan |
321 | Egy |
dengan menggunakan fungsi Ucase saya akan membuat Nama Siswa menjadi huruf besar dan dengan fungsi Lcase akan membuat nama siswa menjadi huruf kecil semua. Untuk menerapkan kedua fungsi tersebut buatlah sebuah query dan ketik sintak SQL sebagai berikut:
SELECT Data_Siswa.NIK, UCase([Data_Siswa].[Nama Siswa]) AS Upper_Nama,
LCase([Data_Siswa].[Nama Siswa]) AS Lower_Nama
FROM Data_Siswa;
- Fungsi Left berfungsi mengambil sejumlah digit suatu kata (string) dari sebelah kiri sebanyak jumlah tertentu
- Fungsi Mid berfungsi mengambil sejumlah digit suatu kata (String) dari mulai digit ke 'sekian' sebanyak jumlah tertentu
- Fungsi Right berfungsi mengambil sejumlah digit suatu kata (string) dari sebelah kanan sebantak jumlah tertentu
Untuk lebih jelas tentang fungsi Left, Mid dan Right saya akan memberi sebuah contoh penerapan fungsi tersebut. Perhatikan kembali tabel Data Siswa diatas. Dengan fungsi left saya akan mengambil 2 digit huruf dibagian sebelah kiri, dengan fungsi Mid saya akan mengambil digit ke 2 sebanyak 5 huruf dan dengan fungsi Right saya akan mengambil 2 digit huruf dibagian sebelah kakan. Untuk menerapkan fungsi tersebut buatlah sebuah query dan ketik sintak SQL sebagai berikut:
SELECT Data_Siswa.[Nama Siswa], Left([Nama Siswa],2) AS Fungsi_Left,
Mid([Nama Siswa],2,5) AS Fungsi_Mid, Right([Nama Siswa],2) AS Fungsi_Right
FROM Data_Siswa;
- Fungsi Ltrim Berfungsi menghapus digit kosong sebelah kiri
- Fungsi Trim Berfungsi menghapus digit kosong sebelah kanan
- Fungsi Rtrim Berfungsi menghapus digit kosong sebelah kiri dan kanan
- Fungsi Len Berfungsi menghitung banyaknya digit suatu string
SELECT Data_Siswa.NIK, Data_Siswa.[Nama Siswa], Len([Nama Siswa]) AS [Jumlah String]
FROM Data_Siswa;
Demikianlah beberapa fungsi text yang biasa penulis gunakan dalam query microsoft access, semoga dapat bermanfaat buat pribadi penulis khususnya dan buat pembaca pada umumnya.
EmoticonEmoticon