কম্পিউটার

MySQL তারিখ বিন্যাসকে yyyy-mm-ddThh:mm:ss.sssZ থেকে yyyy-mm-dd hh:mm:ss এ রূপান্তর করুন?


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable668(JoiningDate varchar(200));কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.97 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। আমরা yyyy-mm-ddThh:mm:ss.sssZ ফর্ম্যাটে তারিখ সন্নিবেশ করেছি −

mysql> DemoTable668 মানগুলিতে সন্নিবেশ করান 00.000Z'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> DemoTable668 মানগুলিতে ঢোকান('2016-02-12T05:10:50.000Z'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable668 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------------+| যোগদানের তারিখ |+--------------------------+| 2001-01-10T06:20:00.000Z || 2019-07-20T04:00:00.000Z || 2016-02-12T05:10:50.000Z |+----------------------------+3 সারি সেটে (0.00 সেকেন্ড)

তারিখ বিন্যাসকে yyyy-mm-ddThh:mm:ss.sssZ থেকে yyyy-mm-dd hh:mm:ss −

-এ রূপান্তর করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে
mysql> আপডেট DemoTable668 SET যোগদানের তারিখ =DATE_FORMAT(STR_TO_DATE(যোগদানের তারিখ,'%Y-%m-%dT%H:%i:%s.000Z'),'%Y-%m-%d %H:%i:%s');কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত (0.11 সেকেন্ড)সারি মিলেছে:3টি পরিবর্তন করা হয়েছে:3টি সতর্কতা:0

আসুন আমরা আবার টেবিল রেকর্ড পরীক্ষা করি -

DemoTable668 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+| যোগদানের তারিখ |+---------+| 2001-01-10 06:20:00 || 2019-07-20 04:00:00 || 2016-02-12 05:10:50 |+----------------------+3টি সারি সেটে (0.00 সেকেন্ড)
  1. MySQL থেকে তারিখ নির্বাচন করুন এবং টেক্সট ফরম্যাট করবেন?

  2. VARCHAR ডেটাকে MySQL তারিখ বিন্যাসে রূপান্তর করবেন?

  3. কিভাবে MySQL এ একটি তারিখ বিন্যাস রূপান্তর করবেন?

  4. মাইএসকিউএল-এ তারিখ বিন্যাস থেকে সংখ্যাসূচক তারিখের মান বের করবেন?