SIGN

SIGN

توضیحات

این تابع علامت عدد مورد نظر را بر می‌گرداند.

دستور

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

۱ SIGN( number )

.
اگر عدد > ۰ باشد خروجی -۱
اگر عدد < ۰ باشد خروجی ۱
اگر عدد = ۰ باشد خروجی ۰


مثال

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

۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲
۱۳
۱۴
۱۵
۱۶
۱۷
SIGN(-۲۳)
Result: -۱
SIGN(-۰.۰۰۱)
Result: -۱
SIGN(۰)
Result: ۰
SIGN(۰.۰۰۱)
Result: ۱
SIGN(۲۳)
Result: ۱
SIGN(۲۳.۶۰۱)
Result: ۱

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

  • TAN

    توضیحات این تابع مقدار تانژانت عدد مورد نظر را بر می‌گرداند. دستور تابع TAN به صورت زیر نوشته می‌شود: ۱ TAN( n ) . مثال مثال‌هایی از خروجی تابع TAN را مشاهده می‌کنیم: TAN(۳) Result: -۰.۱۴۲۵۴۶۵۴۳۰۷۴۲۷۸ TAN(۵.۲) Result: -۱.۸۸۵۶۴۱۸۷۷۵۱۹۷۶ TAN(-۵.۲) Result: ۱.۸۸۵۶۴۱۸۷۷۵۱۹۷۶

  • Set Transaction

    توضیحات دستور set transaction برای ست کردن یک تراکنش به عنوان read-only، read/write، سطح Isolation، تخصیص نام به تراکنش یا تخصیص یک rollback به یک تراکنش است. دستور دستور Set transaction به صورت زیر نوشته می‌شود: ۱ ۲ ۳ ۴ SET TRANSACTION [ READ ONLY | READ WRITE ]                 [ ISOLATION LEVEL [ SERIALIZE |…

  • VSIZE

    توضیحات این تابع تعداد بایت‌ها را در رشته مورد نظر مشخص می‌کند. دستور تابع  VSIZE به صورت زیر نوشته می‌شود: ۱ VSIZE( expression ) . مثال مثالی از خروجی تابع VSIZE را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ VSIZE(\’Tech on the net\’) Result: ۱۵ VSIZE(\’Tech…

  • EXTRACT

    توضیحات این تابع مقداری را از درون تاریخ بر می‌گرداند. دستور تابع EXTRACT به صورت زیر نوشته می‌شود: ۱ ۲ ۳ ۴ ۵ EXTRACT ( { YEAR | MONTH | DAY | HOUR | MINUTE | SECOND } | { TIMEZONE_HOUR | TIMEZONE_MINUTE } | { TIMEZONE_REGION | TIMEZONE_ABBR } FROM { date_value | interval_value…

  • NUMTOYMINTERVAL

    توضیحات این تابع مقدار را به تعداد سال تبدیل می‌کند. دستور تابع numtoyminterval به صورت زیر نوشته می‌شود: ۱ NUMTOYMINTERVAL( number, expression ) . مثال مثال‌هایی از خروجی تابع numtoyminterval را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ NUMTOYMINTERVAL(۱۰۰۰۰۰۰۰۰, \’MONTH\’) Result: \’+۰۰۸۳\’ NUMTOYMINTERVAL(۱۰۰۰۰۰, \’YEAR\’) Result: \’+۰۰۰۱\’

  • DECODE

    توضیحات عملکرد این تابع شبیه به عملکرد if-then-else است. دستور تابع DECODE به صورت زیر نوشته می‌شود: ۱ DECODE( expression , search , result [, search , result]… [, default] ) . مثال مثالی از تابع DECODE را مشاهده می‌کنیم: ۱۲۳۴۵۶ SELECT supplier_name,DECODE(supplier_id, ۱۰۰۰۰, \’IBM\’,                    ۱۰۰۰۱, \’Microsoft\’,                    ۱۰۰۰۲, \’Hewlett Packard\’,                    \’Gateway\’) resultFROM suppliers;