FLOOR

FLOOR

توضیحات

این تابع کوچک‌ترین مقدار صحیح قبل از مقدار مورد نظر را بر می‌گرداند.

دستور

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

۱ FLOOR( number )

.
.


مثال

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

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

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

  • Drop Foreign Keys

    توضیحات می‌توان کلید خارجی که قبلا ساخته و فعال شده است را نیز پاک کرد. دستور قابلیت set null را می‌توان با دستور create table یا Alter table فعال کرد: ۱ ۲ ALTER TABLE table_name DROP CONSTRAINT constraint_name; . مثال مثالی از پاک کردن کلید خارجی: ۱ ۲ ALTER TABLE products DROP CONSTRAINT fk_supplier;

  • LENGTH

    توضیحات این تابع طول رشته مورد نظر را بر می‌گرداند. دستور تابع LENGTH به صورت زیر نوشته می‌شود: ۱ ۲ ۳ LENGTH( string۱ ) ch on the net\’, \’e\’, -۳, ۲) Result: ۲ String۱: رشته‌ای که می‌خواهیم طول آن را سرچ کنیم. مثال مثالی از خروجی تابع LENGTH را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵…

  • 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;

  • راهکارها و کاربردهای هوش مصنوعی در پایگاه داده‌های رابطه‌ای (SQL): رویکرد سازمانی و آینده‌نگر

    رشد شتابان فناوری‌های مبتنی بر هوش مصنوعی (AI)، به‌ویژه مدل‌های زبانی بزرگ (LLM) و عامل‌های هوشمند (Agents)، معماری داده و نحوه تعامل با پایگاه‌های داده رابطه‌ای را دستخوش تحولی بنیادین کرده است. امروزه هوش مصنوعی در SQL فراتر از یک ابزار ساده برای پیشنهاد و تکمیل کد (Autocomplete) عمل می‌کند؛ این فناوری اکنون به لایه‌ای…

  • ACOS

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

  • Close a cursor

    توضیحات قدم آخر برای کار با cursor، بستن آن است. دستور دستور برای بستن cursor از دستور زیر استفاده می‌کنیم: ۱ CLOSE cursor_name; . مثال مثالی از کار با cursor: ۱۲۳۴۵۶۷۸۹۱۰۱۱۱۲۱۳۱۴۱۵۱۶۱۷۱۸۱۹۲۰۲۱۲۲۲۳۲۴۲۵۲۶ CREATE OR REPLACE Function FindCourse   ( name_in IN varchar۲ )   RETURN numberIS   cnumber number;    CURSOR c۱   IS     SELECT course_number     FROM courses_tbl     WHERE course_name = name_in; BEGIN    OPEN c۱;   FETCH c۱ INTO cnumber;    if c۱%notfound then      cnumber :=…