SQL Server juga menyediakan fungsi string yang digunakan untuk memanipulasi atau mengkonversi string sesuai dengan yang diinginkan.
Tabel berikut ini berikut ini berisi fungsi-fungsi string yang sering digunakan.
Fungsi
|
Penjelasan
|
Ekspresi + Ekspresi
[+ ekspresi]
|
Menghubungkan dua atau lebih karakter atau string biner.
|
ASCII (Ekspresi)
|
Menghasilkan nilai SCII dari ekspresi karakter.
|
Char (Ekspresi – Interger)
|
Menghasilkan karakter yang sesuai nilai kode ASCII
|
Char Index (Bentuk - Ekspresi)
|
Menghasilkan posisi awal dari bentuk yang dihasilkan.
|
Difference (Ekspresi – Karakter)
|
Membandingkan 2 string dan menguji kesamaan diantara keduanya pada
skala satu sampai 4, dimana 4 ialah pencocokan yang terbaik.
|
Lower (Ekspresi – Karakter)
|
Mengubah ekspresi karakter ke huruf kecil
|
LTRIM (Ekspresi – Karakter)
|
Menghasilkan data tanpa didahului spasi kosong.
|
Patindex (“%Pattern%”, Ekspresi)
|
Menghasilkan posisi awal dari occurrence pertama dari bentuk ke ke
ekspresi yang ditentukan, nol jika bentuk tidak ditemukan
|
Replicate (Ekspresi – Karakter, Ekspresi –
Integer)
|
Mengulang karakter sesuai dengan jumlah perkalian yang ditentukan.
|
Reserve (Ekspresi – Karakter)
|
Menghasilkan karakter dalam bentuk terbalik.
|
Right (Ekspresi – Karakter, Ekspresi – Integer)
|
Menghasilkan bagian dari karakter dari kanan.
|
Substring (Ekspresi, Mulai, Panjang)
|
Mengambil bagian string.
|
Upper (Ekspresi, Karakter)
|
Mengubah karakter ke huruf besar.
|
Soundex (Ekspresi, Karakter)
|
Mengambil kode empat digit untuk menguji kesamaan
dari 2 karakter.
|
Difference (Ekspresi, Karakter)
|
Membandingkan 2 dan menguji kesamaan diantara keduanya pada skala 1 sampai 4,
dimana 4 adalah pencocokan.
|
Lower (Ekspresi, Karakter)
|
Mengubah ekspresi karakter ke huruf kecil
|
LTRIM (Ekspresi, Karakter)
|
Menghasilkan data tanpa diketahui spasi kosong.
|
Substring akan menampilkan bagian dari sting tersebut, yaitu mulai huruf ke 1 yang diambil 5 huruf berikutnya.
Contoh LTRIM :
LTRIM ini menampilkan data tanpa diikuti spasi kosong.
Contoh Ekspresi + Ekspresi :
berfungsi untuk menggabungkan dua atau lebih karakter atau string biner.
Contoh LOWER :
Lower digunakan untuk mengubah ekspresi karakter ke huruf kecil.
Contoh UPPER :
kebalikan dari Lower, Upper digunakan untuk mengubah karakter ke huruf besar (kapital).