EXTRACT

EXTRACT

توضیحات

این تابع مقداری را از درون تاریخ بر می‌گرداند.

دستور

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

۱
۲
۳
۴
۵
EXTRACT (
{ YEAR | MONTH | DAY | HOUR | MINUTE | SECOND }
| { TIMEZONE_HOUR | TIMEZONE_MINUTE }
| { TIMEZONE_REGION | TIMEZONE_ABBR }
FROM { date_value | interval_value } )

.


مثال

مثالی از خروجی تابع EXTRACT را مشاهده می‌کنیم:

۱
۲
۳
۴
۵
۶
۷
۸
EXTRACT(YEAR FROM DATE \'۲۰۰۳-۰۸-۲۲\')
Result: ۲۰۰۳
EXTRACT(MONTH FROM DATE \'۲۰۰۳-۰۸-۲۲\')
Result: ۸
EXTRACT(DAY FROM DATE \'۲۰۰۳-۰۸-۲۲\')
Result: ۲۲

نوشته‌های مشابه

  • Cursor for loop

    توضیحات از دستور cursor for loop برای fech کردن و انجام دستور به ازای همه رکوردهای یک cursor استفاده می‌شود. دستور دستور برای cursor for loop به صورت زیر نوشته می‌شود: ۱ ۲ ۳ ۴ FOR record_index in cursor_name LOOP    {…statements…} END LOOP; record_index: ایندکس رکورد را نشان می‌دهد. cursor_name: نام cursor را نشان می‌دهد. Statements: دستوری که…

  • |

    استفاده از فناوری در مارپیچ دانش

    در جدول زیر مثالهایی از فناوریهایی که می تواند انتقال و تبدیل دانش را تقویت و یا پشتیبانی کند دیده می شود: فناوریهای پشتیبان انتقال و تبدیل دانش ضمنی صریح ضمنی نشست‌های الکترونیکی؛  همکاری هم زمان (گپ زدن). پاسخ به پرسش‌های مطرح شده؛  تفسیر. صریح تصویر سازی؛  ارائه نوار صوتی- تصویری با قابلیت جستجو. جستجوی…

  • Named Programmer-Defined Exception

    توضیحات گاهی نیاز است که برنامه‌نویس خود exception را تعریف کند که در پکیج استاندارد وجود ندارد. دستور در ادامه استفاده از name programmer-defined exception را در تابع و پروسیجر بررسی می‌کنیم: ۱۲۳۴۵۶۷۸۹۱۰۱۱۱۲۱۳۱۴۱۵۱۶۱۷۱۸۱۹۲۰۲۱۲۲۲۳۲۴۲۵۲۶۲۷۲۸۲۹۳۰۳۱۳۲۳۳۳۴۳۵۳۶۳۷۳۸۳۹۴۰۴۱ CREATE [OR REPLACE] PROCEDURE procedure_name   [ (parameter [,parameter]) ]IS   [declaration_section]    exception_name EXCEPTION; BEGIN   executable_section   RAISE exception_name; EXCEPTION   WHEN exception_name THEN      [statements]    WHEN OTHERS THEN      [statements] END [procedure_name];CREATE [OR REPLACE] FUNCTION function_name   [ (parameter [,parameter]) ]   RETURN…

  • SYSDATESTAMP

    توضیحات این تابع تاریخ و زمان سیستمی که دیتابیس بر روی آن نصب است را بر‌ می‌گرداند. دستور تابع SYSDATESTAMP به صورت زیر نوشته می‌شود: ۱ SYSDATESTAMP . مثال مثال‌هایی از خروجی تابع SYSDATESTAMP را مشاهده می‌کنیم: ۱ ۲ ۳ SELECT SYSTIMESTAMP INTO v_time FROM dual;

  • Synonyms

    توضیحات Synonym یک نام جایگزین است برای انواع آبجکت‌های اوراکل مانند جدول، ویو، پروسیجر و غیره. Synonym اصولا زمانی ساخته می‌شود که به یک یوزری دسترسی داده می‌شود برای آبجکتی از اسکیمای دیگر. دستور با دستور زیر می‌توان synonym تعریف کرد. ۱۲ CREATE [OR REPLACE] [PUBLIC] SYNONYM [schema .] synonym_name  FOR [schema .] object_name [@ dblink];…

  • آموزش نصب Fusion middleware

    قبل از آموزش نصب OBIEE، لازم است بستر مناسب برای نصب آن فراهم گردد. OBIEE برای اجرا نیاز به یک‌سری ابزارها و ساختارها دارد. این ابزارها توسط Fusion middleware فراهم گشته و محیط و بستری یکپارچه برای BI و بسیاری از نرم‌افزارهای دیگر فراهم می‌آورد. Fusion middleware با فراهم نمودن سرویس‌های مختلف و ایجاد هماهنگی، می‌تواند برای BI…