برای ارتباط با پشتیبانی سامانه سپاس با شماره 82804882 (021) تماس حاصل فرمائید.
توضیحات
این تابع تعداد دفعاتی که یک الگو در رشته مورد نظر تکرار شده است را بر می‌گرداند.
دستور
تابع REGEXP_COUNT به صورت زیر نوشته می‌شود:
1
REGEXP_COUNT( string, pattern [, start_position [, atch_parameter ] ] )
PATTERN: الگویی را برای تطبیق دادن ارائه می‌دهد. start_position: گزینه‌ای اختیاری است، نشان دهنده جایی است که جست‌وجو از آن‌جا آغاز می‌شود. match_parameter: گزینه‌ای اختیاری است، امکان تغییر رفتار تابع را می‌دهد. .  
مثال مثالی از خروجی تابع REGEXP_COUNT را مشاهده می‌کنیم:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
SELECT REGEXP_COUNT ('TechOnTheNet is a great resource', 't')
FROM dual;
Result: 2
SELECT REGEXP_COUNT ('TechOnTheNet is a great resource', 't', 1, 'i')
FROM dual;
Result: 4
SELECT REGEXP_COUNT (last_name, 't', 1, 'i') AS total
FROM contacts;
SELECT REGEXP_COUNT ('The example shows how to use the REGEXP_COUNT function', 'the', 1, 'i')
FROM dual;
Result: 2
SELECT REGEXP_COUNT ('The example shows how to use the REGEXP_COUNT function', 'the', 4, 'i')
FROM dual;
Result: 1
SELECT REGEXP_COUNT ('Anderson', 'a|e|i|o|u')
FROM dual;
Result: 2
توضیحات
این تابع تاریخ و زمان اکنون را بر می‌گرداند.
دستور
تابع CURRENT_DATE به صورت زیر نوشته می‌شود:
1
CURRENT_TIMESTAMP
.
مثال
مثال‌هایی از خروجی تابع CURRENT_TIMESTAMP را مشاهده می‌کنیم:
1
2
3
select CURRENT_TIMESTAMP
from dual;
10-Sep-05 10.58.24.853421 PM -07:00