CURRENT_TIME (CURRENT_TIME)
اینجا با «زمان فعلی MySQL» آشنا می شوی. «تابع (Function)» یعنی دستور آماده ای که کاری انجام می دهد. تابع CURRENT_TIME() ساعت الان سرور را می دهد. برای سادگی، از همین صفحه هم یک زمان فعلی MySQL داخلی داریم.
تعریف و کاربرد
تابع CURRENT_TIME() زمان اکنون را برمی گرداند. خروجی می تواند رشته باشد مثل "HH-MM-SS" یا عددی مانند HHMMSS.uuuuuu.
نکته: این تابع معادل CURTIME() است.
سینتکس
CURRENT_TIME();
مثال ساده: دریافت زمان فعلی
این پرس وجو، زمان فعلی را برمی گرداند. مثل وقتی زنگ مدرسه را چک می کنی.
SELECT CURRENT_TIME();
مثال عددی: جمع با 1
در حالت عددی، می توانی 1 اضافه کنی. شبیه جلو زدن یک دقیقه در تایمر بازی.
SELECT CURRENT_TIME() + 1;
گام های عملی
- یک محیط MySQL باز کن.
- کد نمونه را کپی کن.
- اجرا کن و خروجی را ببین.
- حالت عددی را هم امتحان کن.
نکته: طبق منبع، این تابع از MySQL 4.0 کار می کند.
کاربرد زمان فعلی MySQL در پروژه
برای ثبت ساعت ورود، ساعت بازی، یا لاگ سیستم عالی است. داده دقیق تر می خواهی؟ از میکروثانیه استفاده کن.
جمع بندی سریع
- CURRENT_TIME() زمان اکنون را می دهد.
- خروجی می تواند رشته یا عدد باشد.
- معادل CURTIME() است.
- از MySQL 4.0 پشتیبانی می شود.
- پس از هر مثال، اجرا را تست کن.