Topik ini menjelaskan konvensi penamaan alias dan memberikan contoh penggunaannya.
Konvensi Penamaan
Nama kolom yang ditentukan dalam pernyataan SQL dapat terdiri atas huruf, angka, dan garis bawah (_), serta harus diawali dengan huruf. Jika Anda menentukan nama kolom yang tidak memenuhi sintaksis SQL-92 saat mengumpulkan log, Anda harus menetapkan alias untuk nama kolom tersebut saat mengonfigurasi indeks. Untuk informasi lebih lanjut tentang cara mengonfigurasi indeks, lihat Create indexes.
Anda dapat menetapkan alias pendek untuk kolom yang memiliki nama asli panjang dan menggunakan alias tersebut dalam pernyataan analitik.
Gunakan alias hanya dalam pernyataan analitik. Penyimpanan dasar tetap menyimpan nama kolom asli. Oleh karena itu, gunakan nama kolom asli dalam pernyataan pencarian dan alias dalam pernyataan analitik.
Sebagai contoh, jika nama kolom seperti client-ip mengandung tanda hubung, maka nama tersebut tidak memenuhi sintaksis SQL-92. Dalam kasus ini, Anda dapat menetapkan alias-nya menjadi client_ip.
Contoh
|
Column |
Alias |
|
User-Agent |
User_Agent |
|
User.Agent |
user_agent |
|
123 |
col |
|
abceefghijklmnopqrstuvw |
abc |