Oracle: Aturan Penulisan Perintah SQL


Beberapa aturan tata cara menulis perintah SQL:

  1. Perintah SQL bisa ditulis dengan huruf kecil atau huruf kapital
  2. Setiap perintah SQL diakhiri dengan tanda titik koma “;”
  3. Satu perintah SQL bisa ditulis dalam satu baris atau beberapa baris
  4. Gunakan indentasi untuk setiap klausa agar mempermudah pembacaan perintah
  5. Penambahan komentar pada perintah SQL bisa dilakukan dengan menggunakan tanda minus dua kali “–” untuk komentar satu baris, sedangkan komentar lebih dari satu baris harus diawali dengan tanda /* dan diakhiri dengan tanda */

Contoh penulisan perintah SQL pada SQL*Plus dari Command Prompt:

SQL> /* contoh komentar lebih dari satu baris
SQL>      Berikut ini adalah cara
SQL>      menjalankan perintah SQL */
SQL> SELECT id_pegawai, — komentar satu baris
2                          nama_pegawai,
3                          gaji
4            FROM pegawai;
SQL> / — untuk mengeksekusi peintah

Catatan:
Nomor 2, 3 dan 4 merupakan nomor, otomatis akan muncul ketika menekan ENTER

Contoh penulisan perintah SQL pada iSQL*Plus di Oracle 9i & 10g


5 comments

    1. hehe… masih belajar… sekedar mencatat dan sharing apa yang perlu dicatat dan dishare.

      Thanks atas kunjungan dan komentarnya.

      Salam Kenal.

  1. pak sya ingin menanyakan apa perintah SQL untuk tampilkan 3 baris data terbawah pak?
    dimohon bantuannya.
    terima kasih.

  2. lala, terimakasih atas komentarnya.

    berikut ini adalah contoh query untuk menampilkan 3 baris data terbawah:

    SELECT no, id_pegawaI, nama_pegawai, gaji
    FROM (SELECT rownum no, id_pegawaI, nama_pegawai, gaji
    FROM pegawai)
    WHERE no > (SELECT count(1) FROM pegawai)-3;

    Demikian lala, silahkan dicoba, semoga membantu.

  3. ini pendapat ane bos ada beberapa asumsi yang menjadi patokan urutannya :

    1. asumsinya id pegawai sebagai patokan urutan nya :

    select id_pegawai, nama_pegawai, gaji from
    (
    select rownum no ,id_pegawaI, nama_pegawai, gaji from pegawai order by id_pegawai desc
    ) where no <= 3

    2. asumsinya gaji sebagai patokan urutan nya

    select id_pegawai, nama_pegawai, gaji from
    (
    select rownum no ,id_pegawaI, nama_pegawai, gaji from pegawai order by gaji desc
    ) where no <= 3

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s