Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan posisi awal kemunculan pertama pola dalam ekspresi tertentu, atau 0 jika pola tidak ditemukan, pada semua jenis data nvarchar(maks) yang valid. Pola ditafsirkan sebagai ekspresi reguler yang kompatibel dengan satu baris, tidak peka huruf besar/kecil, dan kompatibel dengan ECMAScript.
Sintaks
REGEXMATCH( <expression>, <pattern> )
Argumen
ekspresi
Ekspresi, biasanya kolom yang dicari untuk pola yang ditentukan. Di mana ekspresi adalah jenis data nvarchar(maks).
pola
Ekspresi karakter yang berisi ekspresi reguler yang akan ditemukan.
Jenis Pengembalian
bigint
Keterangan
Jika pola atau ekspresi NULL, REGEXMATCH mengembalikan NULL.
Jika pola regex tidak valid, REGEXMATCH mengembalikan 0.
Contoh
SELECT TollId, EntryTime, LicensePlate, REGEXMATCH( LicensePlate, '[0-9][0-9][0-9]' ),
FROM Input TIMESTAMP BY EntryTime