Microsoft SQL Server e tšehetsa mefuta e supileng e fapaneng ea lintlha. Har'a tsena, likhoele tse nang le binary li lumella hore ho be le data e ngotsoeng e ngotsoeng e le lintho tse nyenyane.
Mefuta ea ditshwantsho sehlopheng sa di-binary-strings e akaretsa:
- hanyenyane mabenkele a lisebelisoa ka nako e le 'ngoe ka bohlokoa ba 0, 1 kapa NULL .
- binary (n) lisebelisoa tse sa tšoaneng le li-bytes tsa data ea binary e tsitsitseng. Makala ana a ka boloka boholo ba 8,000 byte.
- mefuta-futa (l) lisebelisoa tse sa tšoaneng tse nang le boitsebiso bo fetisisang ba bolelele ba hoo e batlang e le bo -nate. Ba ka boloka li-bytes tse 8 000 ka holimo.
- mefuta e mengata ea polokelo ea boholo-holo e fapaneng ea binary data ea hoo e ka bang ka nete. Ba ka boloka 2 GB ka holimo 'me ba boloka bolelele ba data hammoho le li-byte tse peli tse eketsehileng.
- mefuta ea litšoantšo e boloka ho fihlela ho 2 GB ea data 'me e atisa ho sebelisoa ho boloka mofuta ofe kapa ofe oa data file (eseng litšoantšo feela).
Mofuta oa setšoantšo o lokiselitsoe ho fokotseha nakong ea ho lokolloa ha SQL Server ka moso. Baenjiniere ba Microsoft ba kgothaletsa ho sebelisa varbinary (max) ho e-na le mefuta ea litšoantšo bakeng sa nts'etsopele e tlang.
Sebeliso e Loketseng
Sebelisa li - columns tse nyane ha u hloka ho boloka mefuta ea lits'ebeletso-joalo-ntle-e seng e emeloang ke zeroe le tse ling. Sebelisa mela e kopaneng ha boholo ba melamu e batla e tšoana. Sebelisa melamu ea boholo-holo ha boholo ba likhoele bo lebeletsoe hore bo ka feta 8K kapa bo ka 'na ba e-na le phapang e khōlō ea boholo ka tlaleho.
Liphetoho
T-SQL-mofuta o fapaneng oa SQL o sebelisitsoeng ho data ea Microsoft SQL Server -right-pads ha o fetola ho tloha mofuteng ofe kapa ofe oa khoele ho mofuta oa binary kapa oa mofuta o mong. Mofuta ofe kapa ofe o fetohang ho mofuta oa binary o hlahisa ka letsohong le letšehali. Taba ena e etsoa ka ho sebelisa li-zeroe tsa hexadecimal.
Ka lebaka la ho sokoloha hona le kotsi ea truncation, haeba tšimo ea post-conversion e sa lekaneng, ho ka etsahala hore masimo a fetohileng a ka fella ka liphoso tsa arithmetic ntle le ho lahlela molaetsa oa phoso.