Di bawah ini adalah daftar fungsi string/karakter bawaan yang tersedia di Oracle Database.
Fungsi | Deskripsi |
---|---|
ASCII() | Mengembalikan representasi desimal dalam kumpulan karakter basis data dari karakter pertama argumennya. |
CHR() | Mengembalikan karakter berdasarkan nilai kode yang diberikan sebagai argumen. |
CONCAT() | Melakukan penggabungan string pada argumennya. |
INITCAP() | Mengembalikan argumennya dengan huruf pertama setiap kata dalam huruf besar, dan semua huruf lainnya dalam huruf kecil. |
INSTR() | Mencari substring dalam string tertentu, dan mengembalikan bilangan bulat yang menunjukkan posisi karakter pertama substring ini. |
LENGTH() | Rmengembalikan panjang argumennya. Ada lima fungsi terpisah; LENGTH() , LENGTHB() , LENGTHC() , LENGTH2() , dan LENGTH4() . Setiap fungsi menghitung panjang dengan cara yang berbeda. |
LOWER() | Mengembalikan argumennya dengan semua huruf dalam huruf kecil. |
LPAD() | Menempatkan bagian kiri string dengan karakter tertentu, ke sejumlah karakter tertentu. |
LTRIM() | Memotong bagian kiri string. Secara default, ini memangkas spasi, tetapi Anda dapat secara opsional menentukan karakter atau karakter yang berbeda untuk dipangkas. |
NCHR() | Mengembalikan karakter yang memiliki ekuivalen biner dengan argumennya dalam rangkaian karakter nasional. |
NLS_INITCAP() | Mirip dengan INITCAP() fungsi, kecuali bahwa ia menerima argumen kedua yang memungkinkan Anda untuk menentukan susunan. |
NLS_LOWER() | Mirip dengan LOWER() fungsi, kecuali bahwa ia menerima argumen kedua yang memungkinkan Anda untuk menentukan susunan. |
NLS_UPPER() | Mirip dengan UPPER() fungsi, kecuali bahwa ia menerima argumen kedua yang memungkinkan Anda untuk menentukan susunan. |
NLSSORT() | Mengembalikan kunci susunan untuk nilai karakter tertentu dan susunan yang ditentukan secara eksplisit atau implisit. |
REGEXP_COUNT() | Mengembalikan frekuensi kemunculan pola dalam string sumber. |
REGEXP_INSTR() | Memperluas fungsionalitas INSTR() berfungsi dengan memungkinkan kita menggunakan pola ekspresi reguler. |
REGEXP_REPLACE() | Memperluas fungsionalitas REPLACE() berfungsi dengan memungkinkan kita menggunakan pola ekspresi reguler. |
REGEXP_SUBSTR() | Memperluas fungsionalitas SUBSTR() berfungsi dengan memungkinkan kita menggunakan pola ekspresi reguler. |
REPLACE() | Memungkinkan Anda untuk mengganti bagian dari string dengan string lain. |
RPAD() | Menempatkan bagian kanan string dengan karakter tertentu, ke sejumlah karakter tertentu. |
RTRIM() | Memotong bagian kanan string. Secara default, ini memangkas spasi, tetapi Anda dapat secara opsional menentukan karakter atau karakter yang berbeda untuk dipangkas. |
SOUNDEX() | Mengembalikan string karakter yang berisi representasi fonetik dari argumennya. |
SUBSTR() | Mengembalikan substring yang ditentukan dari string yang diberikan. |
TRANSLATE() | Memungkinkan Anda untuk membuat beberapa karakter tunggal, substitusi satu-ke-satu dalam satu operasi. |
TRANSLATE(...USING) | Cmengonversi argumennya ke dalam kumpulan karakter yang ditentukan untuk konversi antara kumpulan karakter basis data dan kumpulan karakter nasional. Jangan bingung dengan the TRANSLATE() fungsi, yang memungkinkan Anda membuat beberapa substitusi satu-ke-satu karakter tunggal dalam satu operasi. |
TRIM() | Memungkinkan Anda untuk memangkas karakter dari sisi string. Anda dapat memangkas karakter utama, karakter tambahan, atau keduanya. |
UPPER() | Mengembalikan argumennya dengan semua huruf dalam huruf besar. |