Microsoft SQL Server ṣe atilẹyin fun awọn ẹka ti o wa ni pato meje. Ninu awọn wọnyi, awọn gbolohun ọrọ alagbeye fun laaye awọn koodu ti a ti yipada ni awọn ohun alakomeji.
Awọn oriṣi data ni awọn ẹka alakomeji-ori pẹlu:
- bit awọn oniyipada tọjú kan nikan bit pẹlu iye ti 0, 1 tabi NULL .
- alakomeji (n) oniyipada oniyipada n pa awọn onita ti data alakomeji ti o wa titi-tito. Awọn aaye wọnyi le tọju iye ti o pọju 8,000 awọn pipẹ.
- varbinary (n) awọn oniyipada tọju nọmba iyatọ-ipari data aladidi ti to n awọn octet. Wọn le tọju iye ti o pọju 8,000 octets.
- varbinary (Max) awọn oniyipada tọju nọmba iyatọ-ipari data aladidi ti to n awọn octet. Wọn le tọju iye ti o pọju 2 GB ati ki o fi tọju ipari ti data naa pẹlu awọn afikun octeti meji.
- aworan awọn oniyipada tọju to 2 GB ti data ati pe a lo lati tọju eyikeyi iru faili data (kii ṣe awọn aworan nikan).
Iru iru aworan naa ni a ṣeto fun idinku ni ifasilẹ iwaju ti SQL Server. Awọn onisegun engineer Microsoft ṣe iṣeduro lilo varbinary (max) dipo awọn aworan aworan fun idagbasoke iwaju.
Awọn Lilo ti o yẹ
Lo awọn ọwọn bit nigba ti o ba nilo lati fipamọ iru data ti o jẹ tabi bẹẹni ti o jẹ aṣoju nipasẹ awọn odo ati awọn. Lo awọn ọwọn alakomeji nigbati iwọn awọn ọwọn jẹ o wọpọ aṣọ. Lo awọn ọwọn varbinary nigba ti o yẹ reti iwọn ti o ju 8K lọ tabi o le jẹ koko-ọrọ si iyatọ nla ni iwọn fun igbasilẹ.
Awọn iyipada
T-SQL-iyatọ ti SQL ti a lo ninu data Microsoft SQL Server -right-paadi nigba ti o ba yipada lati eyikeyi iru okun si ọna alakomeji tabi varbinary . Iyipada iyipada miiran ti o jẹ iru aladisi kan nfa apamọwọ-osi kan. I padanu yi ni a ṣe nipasẹ lilo awọn zero-simimal zeroes.
Nitori iyipada yii ati ewu iṣiro, ti aaye iyipada ti ko ba tobi, o ṣee ṣe pe awọn aaye iyipada le ja si awọn aṣiṣe akọsilẹ lai ṣe ifiranṣẹ ifiranṣẹ aṣiṣe kan.