Oracle Database Certified Associate (OCA) 1 minute read

Secara default kalau kita melakukan perintah select terhadap suatu table contohnya misalnya departments, di table departments ada columns diataranya department_id, department_name, manager_id, location_id jika saya melakukan perintah select seperti berikut:

Maka secara default nama columns yang ditampilkan akan sesuai dengan nama asli dari column yang ada di tabel departments seperti berikut:

DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID LOCATION_ID
------------- ------------------------------ ---------- -----------
           10 Administration                        200        1700
           20 Marketing                             201        1800
           30 Purchasing                            114        1700
           40 Human Resources                       203        2400
           50 Shipping                              121        1500
           60 IT                                    103        1400
           70 Public Relations                      204        2700
           80 Sales                                 145        2500
           90 Executive                             100        1700
          100 Finance                               108        1700
          110 Accounting                            205        1700

27 rows selected.

Memberikan alias untuk column

Dengan menggunakan column alias kita bisa memberikan nama kolomnya sesuai yang kita inginkan, contohnya seperti berikut:

Maka hasilnya seperti berikut:

KODE_DIVISI NAMA_DEPARTMENT                Kode Manager
----------- ------------------------------ ------------
         10 Administration                          200
         20 Marketing                               201
         30 Purchasing                              114
         40 Human Resources                         203
         50 Shipping                                121
         60 IT                                      103
         70 Public Relations                        204
         80 Sales                                   145
         90 Executive                               100
        100 Finance                                 108
        110 Accounting                              205

27 rows selected.

Aturan penamaan variable atau kolom alias, diantaranya:

Jika menggunakan keyword as dan tanpa as, tidak boleh menggunakan charakter khusus seperti SPACE, HashTag, Dolar dan lain-lain, karakter yang diperbolehkan yaitu huruf, angka, dan underscore. Ini karena dengan menggunakan column alias tersebut nantinya bisa digunakan sebagai variable untuk melakukan ordering.