توضیحات
عملکرد این تابع شبیه به عملکرد if-then-else است.
دستور
تابع DECODE به صورت زیر نوشته میشود:
1 | DECODE( expression , search , result [, search , result]... [, default] ) |
.
مثال
مثالی از تابع DECODE را مشاهده میکنیم:
1 2 3 4 5 6 | SELECT supplier_name,DECODE(supplier_id, 10000, 'IBM', 10001, 'Microsoft', 10002, 'Hewlett Packard', 'Gateway') resultFROM suppliers; |