কম্পিউটার

মাইএসকিউএল-এ একটি টেবিল নামের সর্বোচ্চ দৈর্ঘ্য কত?


MySQl সংস্করণ 8.0.12 অনুযায়ী একটি টেবিল নামের সর্বোচ্চ দৈর্ঘ্য 64 অক্ষর।

আপনার ইনস্টল করা MySQL সংস্করণ পরীক্ষা করুন৷

mysql> সংস্করণ নির্বাচন করুন();

নিচের আউটপুট।

<প্রে>+------------+| সংস্করণ() |+------------+| 8.0.12 |+----------+1 সারি সেটে (0.03 সেকেন্ড)

এটি তৈরি করার সময় আমরা টেবিলের নামের সর্বাধিক দৈর্ঘ্য পরীক্ষা করতে পারি। যদি আমরা 64টির বেশি অক্ষর দেই, তাহলে এটি একটি টেবিল তৈরি করবে না এবং একটি ত্রুটি নিক্ষেপ করা হবে৷

একটি টেবিল তৈরি করা যাতে টেবিল নামের 64টিরও বেশি অক্ষর রয়েছে৷

mysql> সারণি তৈরি করুন 

উপরে, আমরা একটি ত্রুটি পেয়েছি যে শনাক্তকারীর নাম (yourTableName) অনেক বড়৷

এটি 64 অক্ষর বা নীচে কাজ করবে কিনা তা পরীক্ষা করতে -

mysql> টেবিল ডেমো তৈরি করুন -> ( -> আইডি int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.46 সেকেন্ড)

হ্যাঁ, একটি টেবিলের নামের জন্য 64টির কম অক্ষর সঠিকভাবে কাজ করে৷


  1. একটি টেবিলের কলামের নাম পেতে MySQL-এ সিনট্যাক্স কী?

  2. আমার মাইএসকিউএল টেবিলে ইউজারনেম ফিল্ডের নাম দেওয়া উচিত "নাম" বা "ব্যবহারকারী_নাম"?

  3. একটি MySQL টেবিলের প্রতিটি মানের জন্য সর্বোচ্চ নির্বাচন করুন?

  4. পাইথনে স্ট্রিংয়ের সর্বোচ্চ দৈর্ঘ্য কত?