String

STARTS_WITH

PostgreSQLPostgreSQL

Mengecek apakah string dimulai dengan prefix tertentu. Mengembalikan boolean. Lebih efisien daripada LIKE pattern%.

Tipe hasil: booleanDiperbarui: 16 Mei 2026

Syntax

SQL
STARTS_WITH(string, prefix)

Parameter

stringtextwajib

String yang dicek

prefixtextwajib

Prefix yang dicari

Contoh Penggunaan

Cek Prefix

SQL
1SELECT STARTS_WITH(PostgreSQL, Post);

Mengecek apakah dimulai dengan Post.

Hasil
starts_with
true

Filter dengan Prefix

SQL
1SELECT * FROM users WHERE STARTS_WITH(email, admin@);

Mencari user dengan email admin.

Pertanyaan Umum tentang STARTS_WITH

Apa itu fungsi STARTS_WITH di PostgreSQL?
Mengecek apakah string dimulai dengan prefix tertentu. Mengembalikan boolean. Lebih efisien daripada LIKE pattern%. Di PostgreSQL, fungsi STARTS_WITH termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan STARTS_WITH di PostgreSQL?
Gunakan sintaks berikut: STARTS_WITH(string, prefix). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi STARTS_WITH?
Fungsi STARTS_WITH mengembalikan nilai bertipe boolean. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi STARTS_WITH?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: string (text, wajib): String yang dicek; prefix (text, wajib): Prefix yang dicari.

Fungsi Equivalen di Database Lain