با استفاده از تابع CURRENT_TIMESTAMP در MySQL، یک پرسوجو بنویسید که نام کاربر ثابت 'ali' را بهعنوان user_name و زمان فعلی سرور را بهعنوان current_time نمایش دهد.
20.0 بازدید آخرین ویرایش در 198 روز قبل ساعت 02:43 0.0
این را با یک SELECT ساده حل کنید؛ در MySQL از CURRENT_TIMESTAMP برای گرفتن زمان فعلی سرور استفاده میشود. مثال پایهای: SELECT 'ali' AS user_name, CURRENT_TIMESTAMP AS current_time; را در MySQL Workbench یا خط فرمان اجرا کنید. نکته: بهجای CURRENT_TIMESTAMP میتوانید از NOW() هم استفاده کنید و برای فرمتدهی زمان از DATE_FORMAT بهره ببرید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
این پرسوجو برای نمایش مقدار ثابت 'ali' و زمان فعلی سرور ساده و مناسب است. در MySQL CURRENT_TIMESTAMP و NOW() در عمل معادلاند اما در محیطهای چندمنطقهای ممکن است بخواهید از UTC_TIMESTAMP استفاده کنید. برای نمایش قابلفهمتر از DATE_FORMAT(CURRENT_TIMESTAMP, '...') بهره ببرید. اگر این مقدار را در جدول ذخیره میکنید ستون را با نوع DATETIME یا TIMESTAMP و مقدار پیشفرض CURRENT_TIMESTAMP تعریف کنید تا همگامسازی خودکار صورت گیرد.
گزارش