Locate - Amazon QuickSight

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Locate

locatemenempatkan substring yang Anda tentukan dalam string lain, dan mengembalikan jumlah karakter sampai karakter pertama dalam substring. Fungsi mengembalikan 0 jika tidak menemukan substring. Fungsinya berbasis 1.

Sintaks

locate(expression, substring, start)

Pendapat

ekspresi

Ekspresi harus berupa string. Ini bisa berupa nama bidang yang menggunakan tipe data string, nilai literal seperti'12 Main Street', atau panggilan ke fungsi lain yang mengeluarkan string.

substring

Kumpulan karakter dalam ekspresi yang ingin Anda temukan. Substring dapat terjadi satu kali atau lebih dalam ekspresi.

mulai

(Opsional) Jika substring terjadi lebih dari sekali, gunakan start untuk mengidentifikasi di mana dalam string fungsi harus mulai mencari substring. Misalnya, Anda ingin menemukan contoh kedua substring dan Anda pikir itu biasanya terjadi setelah 10 karakter pertama. Anda menentukan nilai awal 10. Ini harus dimulai dari 1.

Jenis pengembalian

Bilangan Bulat

Contoh-contoh

Contoh berikut mengembalikan informasi tentang di mana kejadian pertama substring 'dan' muncul dalam string.

locate('1 and 2 and 3 and 4', 'and')

Nilai berikut dikembalikan.

3

Contoh berikut mengembalikan informasi tentang di mana kejadian pertama substring 'dan' muncul dalam string setelah karakter keempat.

locate('1 and 2 and 3 and 4', 'and', 4)

Nilai berikut dikembalikan.

9