Ads (728x90)

Latest Post

Kesehatan

Tips


T-sql menyediakan banyak fungsi yang digunakan untuk mempermudah tugas-tugas dalam pengelolaan basis data. Beberapa fungsi penting akan disampaikan di sini. Untuk lebih lengkapnya silahkan baca manual atau onlinehelp dari sql Server.

Fungsi-fungsi yang berhubungan dengan numeric

Fungsi-fungsi penting yang berhubungan dengan numeric (angka) adalah: isNumeric dan round. Fungsi isNumeric digunakan untuk memeriksa apakah isi suatu data berupa data angka atau bukan. Buka jendela query, kemudian ketikkan perintah seperti pada contoh 12.12, dan periksalah hasilnya. Tabel Siswa mempunyai kolom telepon yang isi datanya sekilas berupa angka. Kita dapat memeriksa dengan menggunakan fungsi isNumerik. Pada hasil eksekusi di bawah ini terlihat nilai hasil pemeriksaan menghasilkan angka 0 untuk seluruh data. Angka 0 berarti false. Artinya, semua data pada kolom telepon bukan data numeric.

Contoh 12.12. menggunakan fungsi isNumeric


Fungsi round, digunakan untuk membulatkan bilangan pecahan ke bilangan bulat terdekat. Misalnya: 13.58 akan menjadi 14.00. Perhatikan contoh berikut ini.

Contoh 12.13. menggunakan fungsi round


Fungsi-fungsi yang berhubungan dengan string

Fungsi-fungsi penting yang berhubungan dengan karakter (string) antara lain: left, right, len, lower, upper, ltrim, dan rtrim.

Left: digunakan untuk memilih sejumlah karakter tertentu dari sebelah kiri, sedangkan right dari sebelah kanan. Hasil dari right tergantung dari lebar data yang kita tetapkan pada pembuatan table. Len, digunakan untuk mengetahui panjang karakter pada data. Perhatikan contoh berikut.

Contoh 12.14. menggunakan left, right, dan len


Lower, digunakan untuk merubah karakter menjadi huruf kecil, sedangkan upper adalah sebaliknya. Ltrim, digunakan untuk menghilangkan space di sebelah kiri data string, sedangkan rtrim di sebelah kanan. Lihat contoh berikut.

Contoh 12.15. menggunakan fungsi upper dan lower


Fungsi-fungsi yang berhubungan dengan waktu

Fungsi-fungsi yang berhubungan dengan waktu yang penting antara lain: Getdate, Month, Day, Year, Datename, Dateadd, and Datediff.
  • Getdate, digunakan untuk mendapatkan tanggal sekarang dari system computer.
  • Month, digunakan untuk mengambil bagian bulan dari datatanggal.
  • Day, digunakan untuk mengambil bagian tanggal dari data tanggal.
  • Year, digunakan untuk mengambil bagian tahun dari data tanggal.
  • Datename, digunakan untuk mendapatkan nama hari dari suatu tanggal.
  • Dateadd, digunakan untuk menambah atau mengurangi data tanggal.
  • Datediff, digunakan untuk melihat selisih antara dua buah data tanggal.
Perhatikan contoh berikut.

Contoh 12.16. menggunakan fungs-fungsi waktu.



Halaman Terkait:
| Fungsi, prosedur, dan trigger | Procedure dan stored prosedure | Trigger |

Post a Comment