কম্পিউটার

MySQL এ একটি কলামের একটি সামগ্রিক চেকসাম তৈরি করুন


আপনি এটির জন্য CRC32 চেকসাম ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

your TableName থেকে SUM(CRC32(yourColumnName)) যেকোন আলিয়াসনাম নির্বাচন করুন;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল CRC32Demo তৈরি করুন -> ( -> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT প্রাথমিক কী, -> UserId varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.67 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> CRC32Demo(UserId) মানগুলিতে সন্নিবেশ করান 1টি সারি প্রভাবিত (0.15 সেকেন্ড)mysql> CRC32Demo(UserId) মান ('USER-333') এর মধ্যে সন্নিবেশ করান 

একটি নির্বাচন বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

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

আউটপুট

<প্রে>+------+---------+| আইডি | UserId |+------+---------+| 1 | ব্যবহারকারী-1 || 2 | USER-123 || 3 | USER-333 |+---+---------+3 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি কলাম −

এর একটি সামগ্রিক চেকসাম তৈরি করার জন্য প্রশ্ন রয়েছে
mysql> CRC32Demo থেকে যোগফল(crc32( UserId)) নির্বাচন করুন;

আউটপুট

<প্রে>+---------+| যোগফল(crc32( UserId)) |+----------------------+| 3142885447 |+---------+1 সারি সেটে (0.00 সেকেন্ড)
  1. গতিশীলভাবে টেবিল তৈরি করতে MySQL ক্যোয়ারী?

  2. কিভাবে MySQL এ NVARCHAR কলাম তৈরি করবেন?

  3. একটি কলাম মান প্রতিস্থাপন করতে MySQL ক্যোয়ারী

  4. কিভাবে একটি MySQL সিকোয়েন্স তৈরি করবেন?