Langsung ke konten utama

Fungsi tipe data dasar di sql serer

Fungsi Standart SQL server 2000


SQL Function
Description
BIT_LENGTH (expression)
Memberikan nilai panjang dalam bit
CAST (value AS data type)
Mengubah tipe data
CHAR_LENGTH (expression)
Mengembalikan panjang karakter
CONVERT (expression USING conversion)
Mengubah tipe data
CURRENT_DATE
Mengembalikan tanggal sistem
CURRENT_TIME (precision)
-
CURRENT_TIMESTAMP (precision)
Mengembalikan waktu dan tanggal
EXTRACT (part FROM expression)
Memecah string
LOWER (expression)
Mengubah string menjadi huruf besar
OCTET_LENGTH (expression)
Mengembalikan panjang byte
POSITION (char expression IN source)
Mencari posisi karakter dalam string
SUBSTRING (string expression, start, length)
Mengambil sebagian string
TRANSLATE (string expression USING translation rule)
Mengubah string ke string lain dengan aturan tertentu
TRIM(LEADING | TRAILING | BOTH char expression FROM string expression)
Menghapus karakter tertentu
UPPER (expression)
Mengubah string menjadi huruf besar




Fungsi Numeric


ABS (n)
Nilai absolut n
CEILING (n)
Pembulatan n keatas
EXP (n)
Eksponen n
FLOOR (n)
Pembulatan n kebawah
Operator %
Sisa hasil pembagian
POWER.(m,n)
n pangkat m
RAND.(n)
Angka acak dari 0 – 1
ROUND (n,m,[0])
Pembulatan bilangan n sampai m dibelakang koma
SIGN(n)
-1 jika negatif, 0 jika 0, +1 jika positif

Fungsi String
 

ASCII (string)
Kode ASCII dari karakter pertama String
CHAR (number) NCHAR (number)
Mengubah kode ASCII menjadi karakter
operator '+'
Menggabungkan dua string
CHARINDEX (string1,string2, n)
PATINDEX
(, )
mencari string dari string lain
LEFT (string, n)
Mengambil n huruf dari kiri string
LEN (string)
Jumlah karakter string
DATALENGTH (expression)
Jumlah byte dari data
LOWER (string)
LCASE (string)
-
REPLICATE (char expression, integer)
SPACE(integer)
Mencetak karakter sebanyak integer
LTRIM (string)
Menghapus karakter kosong didepan
REPLACE (string1, string2, string3)
Mengganti string2 dalam string1 dengan string3
SPACE (integer)
-
REPLICATE (string, n)
-
RTRIM (string)
Menghapus karakter kosong dibelakang
STR (expression)
Mengubah ekspresi menjadi string
SUBSTRING (string, n, m)
-
LTRIM (RTRIM (string))
-
UPPER (string)
-




Date and Time Function


DATEADD (month, number, date)
Penambahan bulan
GETDATE**
GETUTCDATE**
CURRENT_ TIMESTAMP
Pengambilan tanggal
DAY
Mengambil hari dari tanggal
DATENAME (date part, datetime)
mengambil hari atau bulan
DATEPART (date part, datetime)
(day, month, year).
DATEDIFF
Jarak antara dua hari
GETUTCDATE
Mengambil tanggal UTC
DATEADD (day, n, m)
Menambahkan hari ke tanggal
GETDATE
Mengambil tanggal
YEAR
Mengambil tahun

Conversion Function

CAST (data type AS data type)
CONVERT (into data type, value, format)
Konversi tipe data
CAST (expression as VARCHAR/CHAR (N))
-
CAST (expression as DATETIME)
-

 MiscellaneousFunction

COALESCE (expression1, expression2, expression3 ...)
Mengembalikan nilai bukan NULL
CASE (expression)
WHEN
THEN
ELSE END
Pembanding
NULLIF (expression1, expression2)
Memilih bukan NULL kecuali keduanya NULL
ISNULL (expression, value)
Mengubah NULL dengan value

Aggragate Function

AVG (number)
Rata-rata
COUNT (integer)
COUNT_BIG (bigint)
Jumlah baris dari hasil select
MAX (number)
Nilai max
MIN (number)
Nilai min
SUM (number)
Jumlah dari nilai satu kolom

Komentar

Postingan populer dari blog ini

Binary Tree

       Binary Tree adalah struktur data yang hampir mirip juga dengan Linked List untuk menyimpan koleksi dari data. Dengan syarat bahwa tiap node hanya boleh memiliki maksimal dua subtree dan ke dua subtree tersebut harus dipisah.   -Node : elemen pohon yang berisi informasi dan penunjuk percabangan   -Tingkat (level) : akar ditentukan bertingkat 1   -Derajat (degree) : banyaknya turunan dari suatu node.   -Daun (leaf) : node yang berderajat 0, dinamakan juga sebagai node eksternal.   -Tinggi (high)/ kedalam (depth) : tingkat maksimum node dalam pohon dikurangi 1         Aturan yang harus dipenuhi untuk membangun sebuah BST adalah sebagai berikut: Semua data dibagian kiri sub-tree dari node t selalu lebih kecil dari data dalam node t itu sendiri. Semua data dibagian kanan sub-tree dari node t selalu lebih besar atau sama dengan data dalam node t.       ...

E-MAIL DARI DIKTAKTOR KITA (ORIGINAL)

REVISI LAPORAN PRAKTIKUM BIOLOGI DASAR "KARAKTERISTIK MEMBRAN SEL" Dari: Angie Riena <angie_riena@yahoo.co.id>       Kepada: Hery_cp@yahoo.co.id; Hery_cp@live.com; agushariono@yahoo.com; Agushari0n0@yahoo.com; AgushariOnO@yahoo.com Isi Laporan Revisi berupa: Perbaikan metode kerja sesuai langkah kerja yang dilakukan dalam praktikum      (diagram alir) Perbaikan hasil & keterangan pendukung hasil (pengamatan secara detail) Pembahasan:        AnPros: Bahas alat yang digunakan dalam praktikum (waterbath & aerator)                     beserta bahan selengkapnya (ditunjang literatur dan gambar)        AnHas:  Bahas grafik hasil pengamatan dan pigmen betacyanin ditunjang dengan                ...