ስሙ እንደሚያመለክተው ቫርቻር ማለት የሚለያይ የቁምፊ ውሂብ ማለት ነው። ተለዋዋጭ ቁምፊ በመባልም ይታወቃል፣ ያልተወሰነ ርዝመት ያለው የሕብረቁምፊ ውሂብ አይነት ነው። እሱ ቁጥሮችን፣ ፊደሎችን እና ልዩ ቁምፊዎችን መያዝ ይችላል።
አንድ VARCHAR ኢንቲጀር ሊሆን ይችላል?
ኢንቲጀር ለቁጥሮች ሲሆን ቫርቻር ለቁጥሮች፣ ፊደሎች እና ሌሎች ቁምፊዎች (አጭር ጽሑፍ) ነው። ስለዚህ ለዕድሜ የ int ዓይነት መጠቀም ይችላሉ፣ ለጾታ ደግሞ ሁለት አማራጮች ካሉ የኤንም ዓይነት መጠቀም ይችላሉ። ቫርቻር ጽሑፍ ሲሆን ኢንቲጀር ቁጥር ነው።
CHAR ቁጥሮች MySQL ማከማቸት ይችላል?
የCHAR እና VARCHAR ዓይነቶች የሚታወጁት ከፍተኛውን የቁምፊዎች ብዛት በሚያሳይ ርዝመት ነው። ለምሳሌ፣ CHAR(30) እስከ 30 ቁምፊዎች ሊይዝ ይችላል። የCHAR ዓምድ ርዝመት ሰንጠረዡን ሲፈጥሩ በሚያስታውቁት ርዝመት ላይ ተስተካክሏል። ርዝመቱ ማንኛውም ዋጋ ከ0 እስከ 255 ሊሆን ይችላል።
CHAR ቁጥሮችን በSQL ውስጥ ማከማቸት ይችላል?
የCHAR ዳታ አይነት ማናቸውንም ፊደሎች፣ ቁጥሮች እና ምልክቶችን ያከማቻል። በመረጃ ቋቱ አካባቢ መሰረት አንድ ባይት እና ባለብዙ ባይት ቁምፊዎችን ሊያከማች ይችላል። የCHARACTER የውሂብ አይነት የCHAR ተመሳሳይ ቃል ነው።
በ VARCHAR የውሂብ አይነት ከፍተኛው የእሴት ድጋፍ ምንድነው?
VARCHAR ከፍተኛውን መጠን በ65535 ቁምፊዎች የሚደግፍ ቢሆንም ትክክለኛው ከፍተኛ ዋጋ በሰንጠረዡ ውስጥ ባሉ ሌሎች አምዶች እና የቁምፊ ስብስብ ይወሰናል፡ ከፍተኛው የረድፍ መጠን በ MySQL ውስጥ የተጋራው 65535 ባይት ነው። ከTEXT/BLOB አምዶች በስተቀር በሰንጠረዡ ውስጥ ካሉት ሁሉም አምዶች መካከል።