String

OVERLAY

PostgreSQLPostgreSQL

Mengganti bagian string dengan string lain mulai dari posisi tertentu. Jika FOR count tidak diberikan, panjang replacement digunakan.

Tipe hasil: text

Syntax

SQL
OVERLAY(string PLACING replacement FROM start [FOR count])

Parameter

stringtextwajib

String asli

replacementtextwajib

String pengganti

startintegerwajib

Posisi mulai (1-based)

countintegeropsional

Jumlah karakter yang diganti

Contoh Penggunaan

Replace Substring

SQL
1SELECT OVERLAY(Txxxxas PLACING hom FROM 2 FOR 4);

Mengganti 4 karakter mulai posisi 2.

Hasil
overlay
Thomas