কম্পিউটার

কেন আমরা সময় মান সহ MySQL DATE ডেটা টাইপ ব্যবহার করতে পারি না?


MySQL DATE ডেটা টাইপের ডিফল্ট ফরম্যাট হল "YYYY-MM-DD" এবং এই ফরম্যাটে, সময়ের মান সংরক্ষণ করার কোনো সম্ভাবনা নেই৷ অতএব, আমরা বলতে পারি যে আমরা সময়ের মান সহ DATE ডেটা টাইপ ব্যবহার করতে পারি না।

আমরা নিম্নলিখিত উদাহরণে দেখতে পাচ্ছি MySQL তারিখের সাথে সময় ব্যবহার করলেও শুধুমাত্র তারিখের মান প্রদান করে।

mysql> select DATE("2017-09-25 09:34:21");
+-----------------------------------+
| DATE("2017-09-25 09:34:21")       |
+-----------------------------------+
| 2017-09-25                        |
+-----------------------------------+
1 row in set (0.04 sec)

যাইহোক, DATETIME এবং TIMESTAMP তারিখের ডেটা প্রকারে আমরা তারিখের সময় ব্যবহার করতে পারি৷


  1. MySQL এ তারিখ থেকে তারিখ/সময়ে ডেটা টাইপ পরিবর্তন করছেন?

  2. MySQL-এ varchar টাইপ সহ তারিখ অনুসারে অর্ডার করুন

  3. MySQL শূন্য মান সহ ডেটা আনার জন্য প্রশ্ন নির্বাচন করুন?

  4. মাইএসকিউএল ক্যোয়ারী দিয়ে সেকেন্ডে তারিখ/সময়ের মান বাড়ান?