fungsi STRPOS - AWS Clean Rooms

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

fungsi STRPOS

Mengembalikan posisi substring dalam string tertentu.

Lihat Fungsi CHARINDEX dan Fungsi POSISI untuk fungsi serupa.

Sintaks

STRPOS(string, substring )

Argumen

tali

Parameter input pertama adalah string yang akan dicari.

substring

Parameter kedua adalah substring untuk mencari di dalam string.

Jenis pengembalian

Fungsi STRPOS mengembalikan bilangan bulat yang sesuai dengan posisi substring (berbasis satu, bukan berbasis nol). Posisi didasarkan pada jumlah karakter, bukan byte, sehingga karakter multi-byte dihitung sebagai karakter tunggal.

Catatan penggunaan

STRPOS mengembalikan 0 jika substring tidak ditemukan dalam string:

select strpos('dogfish', 'fist'); strpos -------- 0 (1 row)

Contoh-contoh

Contoh berikut menunjukkan posisi string fish dalam katadogfish:

select strpos('dogfish', 'fish'); strpos -------- 4 (1 row)

Contoh berikut mengembalikan jumlah transaksi penjualan dengan KOMISI lebih dari 999.00 dari tabel PENJUALAN:

select distinct strpos(commission, '.'), count (strpos(commission, '.')) from sales where strpos(commission, '.') > 4 group by strpos(commission, '.') order by 1, 2; strpos | count -------+------- 5 | 629 (1 row)