একটি ডাটাবেসে "সময়" সঞ্চয় করার বিষয়ে একটি দ্রুত প্রশ্ন। আমি ব্যবহারকারীদের রানের সময় লগ করছি যা 00: 00: 00: 00 (ঘন্টা, মিনিট, সেকেন্ড, মিলিসেকেন্ড) ফর্ম্যাটে রয়েছে।
আমি মূলত এটি সংরক্ষণ করতে যাচ্ছিলাম TIME
তবে আমি বুঝতে পেরেছিলাম যে মাইএসকিউএল এই ধরণের মিলিসেকেন্ডগুলিকে সমর্থন করে না।
আমি ব্যবহারকারীদের স্টপওয়াচ থেকে নেওয়া প্রকৃত সময়টি সংরক্ষণ করব, তারা দৌড়ে এসে শেষ হওয়ার সময় নয় (এটি beingোকানোর আগে গণনা করা হবে)।
ব্যবহারের জন্য সেরা ফিল্ডের ধরণটি কী হবে? আমি ভাবছিলাম double
নাকি float
, তবে আমি নিশ্চিত না যে এটি কাজ করবে?
interval
এই উদ্দেশ্যে কেবলমাত্র একটি স্ট্যান্ডার্ড এসকিউএল ডেটা টাইপ রয়েছে। তবে সমস্ত ডিবিএমএস (এবং অবশ্যই মাইএসকিউএল নয়) এটি সমর্থন করে না।