MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

Fungsi String MariaDB (Daftar Lengkap)

Artikel ini berisi daftar lengkap fungsi dan operator string MariaDB bawaan.

Berikut ini adalah daftar fungsi string dan operator yang tersedia di MariaDB. Klik pada setiap fungsi atau nama operator untuk melihat penjelasan fungsi, sintaks, dan contohnya.

Fungsi Deskripsi
ASCII() Mengembalikan kode ASCII numerik dari karakter paling kiri dari string yang diberikan.
BIN() Mengembalikan string yang berisi representasi biner dari suatu angka.
BINARY Melemparkan string yang mengikutinya ke string biner.
BIT_LENGTH() Mengembalikan jumlah bit dalam string.
CAST() Memberikan nilai dari satu jenis ke jenis lainnya.
CHAR() Mengembalikan string berdasarkan nilai integer untuk masing-masing karakter.
CHAR_LENGTH() Mengembalikan panjang string, diukur dalam karakter.
CHARACTER_LENGTH() Sinonim untuk CHAR_LENGTH() .
CHR() Mengembalikan karakter berdasarkan nilai kode yang diberikan sebagai argumen.
CONCAT() Memungkinkan Anda untuk menggabungkan dua atau lebih string.
CONCAT_WS() Memungkinkan Anda menambahkan pemisah saat menggabungkan satu atau beberapa string.
CONVERT() Mengonversi nilai ke tipe data lain.
ELT() Mengembalikan item daftar pada posisi tertentu dalam daftar.
EXPORT_SET() Mengembalikan string aktif untuk setiap bit yang disetel, string mati untuk setiap bit yang tidak disetel.
EXTRACTVALUE() Mengembalikan CDATA dari fragmen XML.
FIELD() Mengembalikan posisi string atau angka tertentu dalam daftar argumen. Fungsi mengembalikan indeks (posisi) argumen pertama dalam daftar argumen berikutnya.
FIND_IN_SET() Mengembalikan indeks item daftar yang diberikan dalam daftar string (misalnya 'item1, item2, item3,…').
FORMAT() Memungkinkan Anda memformat angka ke format tertentu.
FROM_BASE64() Mendekode string yang disandikan base-64 dan mengembalikan hasilnya.
HEX() Mengonversi string ke representasi heksadesimalnya.
INSERT() Menyisipkan string ke string lain.
INSTR() Mengembalikan posisi kemunculan pertama substring dalam string.
LCASE() Sinonim untuk LOWER() (mengubah string menjadi huruf kecil).
LEFT() Mengembalikan karakter paling kiri dari string.
LENGTH() Mengembalikan panjang string, diukur dalam byte. Berperilaku berbeda, tergantung apakah itu dalam mode Oracle atau tidak.
LENGTHB() Mengembalikan panjang string, diukur dalam byte. Berperilaku secara konsisten terlepas dari apakah itu dalam mode Oracle atau tidak.
LIKE Melakukan pencocokan pola menggunakan pola SQL.
LOAD_FILE() Membaca file dan mengembalikan isinya sebagai string.
LOCATE() Mengembalikan posisi substring dalam string.
LOWER() Mengonversi string menjadi huruf kecil.
LPAD() Memungkinkan Anda untuk mengisi bagian kiri string dengan satu atau lebih karakter.
LTRIM() Memotong spasi dari awal string.
MAKE_SET() Mengembalikan nilai yang ditetapkan (string berisi substring yang dipisahkan oleh , karakter) yang terdiri dari karakter yang ditentukan sebagai argumen saat Anda memanggil fungsi.
MATCH AGAINST Melakukan pencarian teks lengkap.
MID() Mengembalikan substring mulai dari posisi yang ditentukan (sinonim untuk SUBSTRING() ).
NOT LIKE Negasi dari LIKE operator.
NOT REGEXP Negasi dari REGEXP .
NOT RLIKE Negasi dari RLIKE .
OCTET_LENGTH() Mengembalikan panjang string, diukur dalam byte (sinonim dari LENGTH() ).
ORD() Mengembalikan nilai numerik karakter paling kiri dari string yang diberikan.
POSITION() Mengembalikan posisi kemunculan pertama substring dalam string (sinonim untuk LOCATE() , tetapi dengan sintaks yang sedikit berbeda).
QUOTE() Mengutip string untuk menghasilkan hasil yang dapat digunakan sebagai nilai data yang diloloskan dengan benar dalam pernyataan SQL.
REGEXP Menentukan apakah string cocok dengan ekspresi reguler atau tidak.
REGEXP_INSTR() Mengembalikan indeks awal substring yang cocok dengan pola ekspresi reguler.
REGEXP_LIKE() Setelah diimplementasikan, fungsi ini akan menentukan apakah string cocok atau tidak dengan ekspresi reguler (sama seperti REGEXP ).

Pada tulisan ini, REGEXP_LIKE() is telah diminta, tetapi tidak ditambahkan ke MariaDB. Lihat permintaan JIRA ini untuk status terbarunya.
REGEXP_REPLACE() Mengganti kemunculan substring dalam string yang cocok dengan pola ekspresi reguler yang diberikan.
REGEXP_SUBSTR() Mengembalikan substring yang cocok dengan pola ekspresi reguler yang diberikan.
REPEAT() Digunakan untuk mengulang string sebanyak yang diperlukan.
REPLACE() Mengganti semua kemunculan substring dengan string lain.
REVERSE() Mengembalikan string dengan urutan karakter terbalik.
RIGHT() Mengembalikan karakter paling kanan dari sebuah string.
RLIKE Menentukan apakah string cocok dengan ekspresi reguler atau tidak.
RPAD() Memungkinkan Anda untuk mengisi bagian kanan string dengan satu atau lebih karakter.
RTRIM() Memotong spasi putih dari sisi kanan string.
SOUNDEX() Mengembalikan string Soundex dari string yang diberikan.
SOUNDS LIKE Membandingkan suara.
SPACE() Mengembalikan string yang terdiri dari sejumlah karakter spasi tertentu.
STRCMP() Membandingkan dua string menurut urutan pengurutannya.
SUBSTR() Mengembalikan substring mulai dari posisi yang ditentukan (sinonim untuk SUBSTRING() ).
SUBSTRING() Mengembalikan substring mulai dari posisi yang ditentukan.
SUBSTRING_INDEX() Mengembalikan semuanya sebelum atau sesudah karakter (atau karakter) tertentu dalam sebuah string.
TO_BASE64() Mengonversi string menjadi string enkode base-64 dan mengembalikan hasilnya.
TO_CHAR() Mengonversi ekspresi tanggal/waktu/cap waktu menjadi string.
TRIM() Memotong spasi (atau karakter tertentu lainnya) dari awal dan/atau akhir string.
TRIM_ORACLE() Sinonim untuk versi mode Oracle dari TRIM() fungsi.
UCASE() Sinonim untuk UPPER() (mengubah string menjadi huruf besar).
UNCOMPRESSED_LENGTH() Mengembalikan panjang string terkompresi sebelum dikompresi dengan COMPRESS() fungsi.
UNHEX() Menafsirkan setiap pasangan karakter dalam argumen sebagai angka heksadesimal dan mengubahnya menjadi byte yang diwakili oleh angka tersebut.
UPDATEXML() Mengganti satu bagian dari fragmen markup XML yang diberikan dengan fragmen XML baru.
UPPER() Mengonversi string menjadi huruf besar.
WEIGHT_STRING() Mengembalikan string bobot untuk string input. Fungsi ini adalah fungsi debugging yang ditujukan untuk penggunaan internal.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana LEFT() Bekerja di MariaDB

  2. Cara Membuat Database MySQL atau MariaDB Anda Sangat Tersedia di AWS dan Google Cloud

  3. Bagaimana HEX() Bekerja di MariaDB

  4. Cara Membandingkan Kinerja MySQL &MariaDB Menggunakan SysBench

  5. Apa itu Query Outlier dan Bagaimana Memperbaikinya