String

INITCAP

SnowflakeSnowflake

Mengubah huruf pertama setiap kata menjadi kapital dan sisanya lowercase. Berguna untuk formatting nama atau judul.

Tipe hasil: VARCHARDiperbarui: 6 Jan 2026

Syntax

SQL
INITCAP(string)

Parameter

stringVARCHARwajib

String yang akan diformat ke Title Case

Contoh Penggunaan

Title Case Sederhana

SQL
1SELECT INITCAP('hello world') as result;

Mengubah string ke Title Case.

Hasil
Hello World

Normalisasi Nama Customer

SQL
1SELECT
2 INITCAP(first_name) as first_name,
3 INITCAP(last_name) as last_name
4FROM customers
5WHERE customer_id = 'CUST-001';

Menstandarkan format nama customer ke Title Case.

Hasil
FIRST_NAMELAST_NAME
JohnSmith

Format Alamat

SQL
1UPDATE addresses
2SET
3 city = INITCAP(city),
4 street = INITCAP(street)
5WHERE city = UPPER(city) OR city = LOWER(city);

Menormalisasi alamat yang ALL CAPS atau all lowercase ke Title Case.

Title Case dengan Karakter Khusus

SQL
1SELECT
2 INITCAP('JOHN O''BRIEN') as name1,
3 INITCAP('mary-jane watson') as name2;

INITCAP mengenali apostrophe dan hyphen sebagai pemisah kata.

Hasil
NAME1NAME2
John O'BrienMary-Jane Watson

Fungsi Terkait