برای ارتباط با پشتیبانی سامانه سپاس با شماره 82804882 (021) تماس حاصل فرمائید.

COALESCE

توضیحات این تابع اولین مقدار غیر null از لیست را بر می‌گرداند. دستور تابع COALESCE به صورت زیر نوشته می‌شود: 1 COALESCE( expr1, expr2, … expr_n ) . مثال مثالی از تابع COALESCE را مشاهده می‌کنیم: 1 2 SELECT COALESCE( address1, address2, address3 ) result FROM suppliers; خروجی این تابع اولین مقدار غیر NULL است.

DECODE

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

GROUP_ID

توضیحات این تابع یک عدد را به نتیجه هر کدام از گروه‌های GROUP BY تخصیص می‌دهد. دستور تابع  GROUP_ID به صورت زیر نوشته می‌شود: 1 2 3 4 SELECT column1, column2, … column_n, GROUP_ID() FROM tables WHERE conditions GROUP BY column1, column2, … column_n; . مثال مثالی‌هایی از تابع GROUP_ID را مشاهده می‌کنیم: 1 2 […]

NVL

توضیحات این تابع این امکان را می‌دهد تا در صورت null بودن یک مقدار با مقداری دیگر جایگزین شود. دستور تابع NVL به صورت زیر نوشته می‌شود: 1 NVL( string1, replace_with ) . . مثال مثالی از خروجی تابع NVL را مشاهده می‌کنیم: 1 2 3 4 5 SELECT NVL(supplier_city, ‘n/a’) FROM suppliers; SELECT supplier_id, […]

NVL2

توضیحات این تابع گسترشی از تابع NVL است و این امکان را می‌دهد تا در صورت null بودن مقداری با مقدار بعدی و در صورت null بودن آن مقدار با مقدار بعد از این جایگزین شود. دستور تابع NVL2 به صورت زیر نوشته می‌شود: 1 NVL2( string1, value_if_not_null, value_if_null ) . مثال مثالی از تابع […]

LNNVL

توضیحات این تابع در قسمت where دستور استفاده می‌شود و یک ارزیابی انجام می‌دهد در صورتی که یکی از عملگرها null باشد. دستور تابع LNNVL به صورت زیر نوشته می‌شود: 1 LNNVL( condition ) . مثال مثالی از تابع LNNVL را مشاهده می‌کنیم: 1 2 select * from products where qty < reorder_level; . 1 […]

NANVL

توضیحات این تابع برای جایگزین کردن یک مقدار BINARY_FLOAT و یا BINARY_DOUBLE به کار می‌رود. دستور تابع NANVL به صورت زیر نوشته می‌شود: 1 NANVL( value, replace_with ) . مثال مثالی از تابع NANVL را مشاهده می‌کنیم: 1 2 3 4 select NANVL(binary1, 0) from test_table; select NANVL(binary1, NULL) from test_table;

NULLIF

توضیحات این تابع اگر مقدار اول و دوم برابر باشند خروجی را null می‌کند در غیر این صورت خروجی مقدار اول می‌شود. دستور تابع NULLIFF به صورت زیر نوشته می‌شود: 1 NULLIF( expr1, expr2 ) . مثال مثالی از تابع NULLIF را مشاهده می‌کنیم: 1 2 3 4 5 6 7 8 9 10 11 […]

UID

توضیحات این تابع id یوزر را بر اساس SESSION می‌دهد. دستور تابع UID به صورت زیر نوشته می‌شود: 1 UID . مثال مثالی از تابع UID را مشاهده می‌کنیم: 1 2 3 SELECT UID INTO parm_uid FROM dual;

اینترنت اشیا چیست؟ (IOT)

اینترنت اشیا تحول دیجیتال؛ یادگیری ماشین؛ دستگاه های هوشمند مرتبط با اینترنت؛ دستگاه های هوشمند. در این مقاله به توضیح اینترنت اشیا می پردازیم. اینترنت اشیا (IOT)، شبکه ای گسترده از سنسورهای ارتباطی و وسایل اکترونیک هوشمند است که با تحلیل های پیشرفته داده ها ترکیب شده اند. تحلیل داده های تولید شده توسط این […]