String

REPEAT

SnowflakeSnowflake

Mengulangi string sejumlah count kali. Berguna untuk membuat pola atau separator.

Tipe hasil: VARCHARDiperbarui: 6 Jan 2026

Syntax

SQL
REPEAT(string, count)

Parameter

stringVARCHARwajib

String yang akan diulang

countINTEGERwajib

Jumlah pengulangan

Contoh Penggunaan

Membuat Separator Line

SQL
1SELECT REPEAT('-', 50) as separator;

Membuat garis 50 karakter dash.

Hasil
--------------------------------------------------

Dynamic Indentation

SQL
1SELECT
2 level,
3 REPEAT(' ', level) || name as indented_name
4FROM hierarchy;

Membuat indentasi berdasarkan level di hierarchy.

Hasil
LEVELINDENTED_NAME
0Root
1Child 1
2Grandchild

Visual Progress Bar

SQL
1SELECT
2 task_name,
3 progress_pct,
4 REPEAT('█', progress_pct / 10) || REPEAT('░', 10 - progress_pct / 10) as progress_bar
5FROM tasks;

Membuat visual progress bar dengan Unicode characters.

Hasil
TASK_NAMEPROGRESS_PCTPROGRESS_BAR
Task A70███████░░░
Task B30███░░░░░░░