مارا دنبال کنید : 

CASE

CASE

مطالب مرتبط

Roles

Roles

توضیحات

عملکرد این تابع همانند عملکرد if-then-else است.

دستور

تابع CASE به صورت زیر نوشته می‌شود:

1
2
3
4
5
6
7
CASE [ expression ]
   WHEN condition_1 THEN result_1
   WHEN condition_2 THEN result_2
   ...
   WHEN condition_n THEN result_n
   ELSE result
END

.


مثال

مثالی از تابع CASE را مشاهده می‌کنیم:

1
2
3
4
5
6
7
SELECT table_name,
CASE owner
  WHEN 'SYS' THEN 'The owner is SYS'
  WHEN 'SYSTEM' THEN 'The owner is SYSTEM'
  ELSE 'The owner is another value'
END
FROM all_tables;
0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
تازه‌ترین
قدیمی‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها