Mengekstrak token (bagian) tertentu dari string berdasarkan set delimiter. Mirip SPLIT_PART tapi delimiters bisa multiple characters.
VARCHARDiperbarui: 6 Jan 2026STRTOK(string, delimiters, part_number)String yang akan diparsing
Set karakter pemisah (setiap karakter adalah delimiter)
Nomor token yang diinginkan (1-indexed)
1 SELECT STRTOK('hello-world_test', '-_', 2) as second_token;
Mengambil token kedua dengan - atau _ sebagai delimiter.
1 SELECT 2 STRTOK('john.doe@company.com', '.@', 1) as first_name, 3 STRTOK('john.doe@company.com', '.@', 2) as last_name, 4 STRTOK('john.doe@company.com', '.@', 3) as domain 5 FROM dual;
Memparse email dengan multiple delimiters.
| FIRST_NAME | LAST_NAME | DOMAIN |
|---|---|---|
| john | doe | company |
Sudah paham STRTOK? Latih langsung di browser
Latihan interaktif, langsung di browser.