কম্পিউটার

কিভাবে মাইএসকিউএল-এ চর ফিল্ডকে ডেটটাইম ফিল্ডে রূপান্তর করবেন?


প্রথমে একটি টেবিল তৈরি করা যাক। এখানে, আমরা তারিখগুলি চার প্রকার −

ঘোষণা করেছি
mysql> টেবিল তৈরি করুন DemoTable1472 -> ( -> ShippingDate char(35) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.46 সেকেন্ড)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1472 মানগুলিতে সন্নিবেশ করান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable1472 মানগুলিতে ঢোকান('03/20/2019 09:30'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+-------------------+| শিপিং তারিখ |+-------------------+| 12/31/2017 10:50 || 01/10/2018 12:00 || 03/20/2019 09:30 |+-------------------+3টি সারি সেটে (0.00 সেকেন্ড)

MySQL −

-এ char ফিল্ডকে ডেটটাইম ফিল্ডে রূপান্তর করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> DemoTable1472 থেকে str_to_date(replace(ShippingDate,'/',','),'%,%,% %T') নির্বাচন করুন;

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ ------------+| str_to_date(প্রতিস্থাপন(শিপিং তারিখ,'/',','),'%m,%d,%Y %T') |+------------------- ---------------------------------------------------+| 2017-12-31 10:50:00 || 2018-01-10 12:00:00 || 2019-03-20 09:30:00 |+-------------------------------------- -------------------- সেটে 3টি সারি (0.00 সেকেন্ড)
  1. কিভাবে MySQL এ স্ট্রিং টাইমে রূপান্তর করবেন?

  2. কিভাবে সহজেই MySQL এ তারিখের সময় সন্নিবেশ করা যায়?

  3. কিভাবে আমি মাইএসকিউএল-এ ডেটটাইম পুনরায় ফর্ম্যাট করব?

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