Microsoft SQL Server ሰባት የተለዩ የውሂብ ምድቦችን ይደግፋል. ከነዚህም, ሁለትዮሽ ሕብረቁምፊዎች እንደ ሁለትዮሽ እቃዎች የተወከለውን ውሂብ ይፈቅዳሉ.
በሁለትዮሽ-ሕብረቁምፊዎች ምድብ ውስጥ ያሉት የውሂብ አይነቶች የሚከተሉትን ያካትታሉ:
- ቢት ተዋእዞች የ 0, 1 ወይም NULL እሴት ነጠላ ባይት ያከማቹ.
- ሁለትዮሽ (ዎች) ተለዋዋጭ የንኬት ጥምር ሁለትዮሽ ውሂቦች ያከማቹ. እነዚህ መስኮች ቢበዛ ከ 8,000 ባይት በላይ ሊያከማቹ ይችላሉ.
- varbinary (n) ተለዋዋጭዎች በተወሰኑ n ባይት ተለዋዋጭ- ቢድዮሽ ውሂብ ይዟል. ከፍተኛውን 8000 ባይት ሊያከማቹ ይችላሉ.
- varbinary (max) variables እንደ ተመጣጣኝ n ባይት ተለዋዋጭ ሁለት የቢት መረጃዎችን ያከማቻል . ቢበዛ እስከ 2 ጂቢ ሊያቆሙ እና የውሂብ ርዝመቱ ተጨማሪ ሁለት ባይቶችን ያከማቻል.
- የምስል እሴቶች እስከ 2 ጊባ የሚሆን ውሂብ ያከማቹ እና በአብዛኛው ማንኛውንም የውሂብ ፋይል (ምስሎችን ብቻ ሳይሆን) ለማከማቸት ያገለግላሉ.
የምስል አይነት ወደፊት ጥቅም ላይ የሚውል የ SQL Server ን ለማፅደቅ የታቀደ ነው. ማይክሮሶፍትዊ መሐንዲሶች ለወደፊት እድገት ከሚሆኑ የምስል አይነቶች ይልቅ varbinary (ከፍተኛ) መጠቀም እንደሚመከሩ ይናገራሉ .
አግባብ ያለው ጥቅም
አዎ-ወይም-አይ አይኖርም በ zeroes እና በአንዱ የተወከሉትን መረጃዎች ማከማቸት በሚፈልጉበት ጊዜ የቢን ዓምዶችን ይጠቀሙ. የአምዶች መጠን በአንፃራዊነት ተመሳሳይነት ሲኖረው ሁለትዮሽ ዓምዶችን ይጠቀሙ. የአምዶች መጠን ከ 8 ኪ.ሜ በላይ እንደሚሆን በሚጠበቁበት ጊዜ ወይም በመጠን በአንድ መጠነ ሰፊ መጠን ላይ ሊጋለጡ የሚችሉ varbinary ዓምዶችን ይጠቀሙ.
ልወጣዎች
T-SQL- ከማንኛውም የስህተት አይነት ወደ ሁለትዮሽ ወይንም ተለዋዋጭ ዓይነት ሲቀይሩ በ Microsoft SQL Server -right-pads ውሂብ SQL ውስጥ የተጠቀሙበት የ SQL መለዋወጥ . ማንኛውም ሌላ አይነት ወደ ሁለትዮሽ አይነት ወደ ግራ-ፓድ ያመጣል. ይህ መያዣ በሄክሶዴሲማል ዜሮዎች በመጠቀም ይከናወናል.
በዚህ ልወጣ እና የመቁረጥ ስጋት, የልኡክ ጽሁፍ መለኪያው በቂ ካልሆነ, መስኮቹ የተቀየሩ ከሆነ የስህተት መልዕክት ሳያነፍስ የስነ-ቁጥር ስህተቶችን ሊያስከትል ይችላል.