Microsoft SQL Server အချက်အလက်များ၏ခုနစ်ခုကွဲပြားအမျိုးအစားထောက်ခံပါတယ်။ ဤအရာ, binary ညှို့ဒွိတ္ထုအဖြစ်ကိုယ်စားပြုကုဒ်သွင်းဒေတာအတွက်ခွင့်ပြုပါ။
အဆိုပါ binary-ညှို့ကဏ္ဍ data types များပါဝင်သည်:
- နည်းနည်း variable တွေကို 0 င်, 1 သို့မဟုတ်၏တန်ဖိုးနှင့်အတူတစ်ခုတည်း bit နဲ့သိုလှောင် null ။
- ဒွိ (ဎ) variable တွေကိုစတိုးဆိုင်ဎ fixed-size ကို binary data များ bytes ။ အဆိုပါနယ်ပယ် 8000 bytes ဦးရေအများဆုံးသိမ်းဆည်းထားစေနိုင်သည်။
- varbinary (ဎ) variable တွေကိုခန့်မှန်းခြေအားဖြင့် bytes n ၏စတိုးဆိုင် variable ကို-အရှည် binary data ကို။ သူတို့က 8000 bytes ဦးရေအများဆုံးသိမ်းဆည်းထားစေနိုင်သည်။
- varbinary (max ကို) variable တွေကို store ကိုခန့်မှန်းခြေအားဖြင့် bytes n ၏ variable ကို-အရှည် binary data ကို။ သူတို့က 2 GB ကိုအများဆုံးသိုလှောင်ခြင်းနှင့်အမှန်တကယ်ဒေတာပေါင်းထားတဲ့အပိုဆောင်းနှစ်ခု bytes ရဲ့အရှည်ကိုသိုလှောင်ထားနိုငျသညျ။
- image ကို variable တွေကိုအချက်အလက်များ၏ 2 GB အထိသိမ်းဆည်းထားနှင့်လေ့ဒေတာဖိုင် (မဖွင့်ပုံရိပ်များ) ၏မည်သည့်အမျိုးအစားတွေကိုသိမ်းဆည်းဖို့အသုံးပြုကြသည်။
အဆိုပါပုံရိပ်အမျိုးအစား SQL Server တစ်ခုအနာဂတ်လွှတ်ပေးရန်အတွက်ဆက်မသုံးခြင်ဘို့စီစဉ်ထားသည်။ မိုက်ကရိုဆော့ဖအင်ဂျင်နီယာများအစားအနာဂတ်ဖွံ့ဖြိုးတိုးတက်မှုအတွက်ပုံရိပ်အမျိုးအစား varbinary (max ကို) ကို အသုံးပြု. အကြံပြုပါသည်။
သင့်လျော်သောအသုံးပြုခြင်း
သငျသညျသုညနဲ့သူမြားကိုကိုယ်စားပြုအဖြစ်အချက်အလက်များ၏ဟုတ်ကဲ့-သို့မဟုတ်မမျိုးကိုသိုလှောင်ထားရန်လိုအပ်ပါတယ်သည့်အခါနည်းနည်းကော်လံကိုသုံးပါ။ အဆိုပါစစ်ကြောင်းများ၏အရွယ်အစားအတော်လေးယူနီဖောင်းအခါဒွိကော်လံကိုသုံးပါ။ ကော်လံအရွယ်အစား 8K ကျော်လွန်ရန်မျှော်လင့်နေသည်သို့မဟုတ်စံချိန်နှုန်းအရွယ်အစားသိသိသာသာပြောင်းလဲနိုင်သည်မှဘာသာရပ်ဖြစ်နိုင်သည်သည့်အခါ varbinary ကော်လံကိုသုံးပါ။
ပြောင်းလဲခြင်း
များတွင်အသုံးပြု SQL ၏ကို T-SQL-The မူကွဲ Microsoft SQL Server သင်သည်မည်သည့် string ကိုအမျိုးအစားကနေ binary သို့မဟုတ် varbinary အမျိုးအစားမှပြောင်းလဲလာသောအခါ -right-pads ဒေတာ။ တစ်ဦး binary အမျိုးအစားမှအခြားမည်သည့်အမျိုးအစားပြောင်းလဲခြင်းဟာလက်ဝဲ-Pad ဖြစ်ထွန်း။ ဤသည် padding ကို hexadecimal သုည၏အသုံးပြုမှုမှတဆင့်ထိခိုက်နေပါတယ်။
Post-ပြောင်းလဲခြင်းလယ်ကိုလုံလောက်အောင်ကြီးမားတဲ့မပါလျှင်ထိုကြောင့်ပြောင်းလဲခြင်းနှင့်ခြင်းကိုများ၏အန္တရာယ်၏, ကပြောင်းလဲလယ်ကွင်း error message ကိုပစ်စရာမလိုဘဲဂဏန်းသင်္ချာမှားယွင်းမှုများဖြစ်ပေါ်နိုင်ကြောင်းဖြစ်နိုင်သောပါပဲ။