কম্পিউটার

MySQL GET_FORMAT() ফাংশনের ব্যবহার কি?


MySQL GET_FORMAT() ফাংশনটি DATE, TIME, DATETIME বা TIMESTAMP-এর মতো ডেটাটাইপকে দ্বিতীয় আর্গুমেন্ট হিসাবে প্রদত্ত আদর্শ বিন্যাসের উপর ভিত্তি করে বিন্যাসিত পদ্ধতিতে রূপান্তর করতে ব্যবহৃত হয়। মানক বিন্যাসের ধরন হতে পারে EUR, INTERNAL, ISO, JIS বা USA। ফেরত দেওয়া ফর্ম্যাট কোডগুলি DATE_FORMAT() ফাংশন দ্বারা ব্যবহৃত একই কোড৷ এই ফাংশনটি DATE_FORMAT() এবং STR_TO_DATE() ফাংশনের সংমিশ্রণে কার্যকর।

সিনট্যাক্স

GET_FORMAT(data_type, standard_format)

এখানে যেমন আমরা আগেই বলেছি, ডেটা_টাইপ হবে DATE, TIME, DATETIME বা TIMESTAMP, এবং Standard_format হতে পারে EUR, INTERNAL, ISO, JIS বা USA৷

উদাহরণ

mysql> 'আমেরিকান ফরম্যাট' হিসেবে GET_FORMAT(DATE, 'USA') নির্বাচন করুন, -> GET_FORMAT(DATE, 'ISO') 'ISO ফরম্যাট' হিসেবে;+------------- ----+------------+| আমেরিকান বিন্যাস | ISO ফরম্যাট |+-----------------+------------+| %m.%d.%Y | %Y-%m-%d |+-----------------+------------+1 সারি সেটে (0.00 সেকেন্ড) 

উপরের প্রশ্নটি USA এবং ISO তারিখ বিন্যাসে ব্যবহৃত তারিখ বিন্যাস প্রদান করে।

mysql> 'আমেরিকান ফরম্যাট' হিসাবে GET_FORMAT(TIME, 'USA') নির্বাচন করুন, -> GET_FORMAT(TIME, 'ISO') 'ISO ফর্ম্যাট' হিসাবে;+------------- ----+------------+| আমেরিকান বিন্যাস | ISO ফরম্যাট |+-----------------+------------+| %h:%i:%s %p | %H:%i:%s |+-----------------+------------+1 সারি সেটে (0.00 সেকেন্ড) 

উপরের প্রশ্নটি USA এবং ISO তারিখ বিন্যাসে ব্যবহৃত সময়ের বিন্যাস প্রদান করে।


  1. MySQL-এ ORDER BY clause-এর ব্যবহার কী?

  2. MySQL IGNORE INSERT স্টেটমেন্টের ব্যবহার কি?

  3. মাইএসকিউএল-এ CHAR() এর বিপরীত ফাংশন কী?

  4. C-তে printf-এ `%p`-এর ব্যবহার কী?