ההגדרה של סוגי נתונים בינאריים ב - SQL Server

Microsoft SQL Server תומך בשבע קטגוריות שונות של נתונים. מבין אלה, מחרוזות בינאריות מאפשרות נתונים מקודדים המיוצגים כאובייקטים בינאריים.

סוגי הנתונים בקטגוריה של מחרוזות בינאריות כוללים:

סוג התמונה מתוכנן להפחתה במהדורה עתידית של SQL Server. מהנדסי מיקרוסופט ממליצים להשתמש בסוגי ורבינרי (מקסימלי) במקום בתמונות עבור פיתוח עתידי.

שימושים מתאימים

השתמש בעמודות bit כאשר אתה צריך לאחסן כן או לא סוגים של נתונים המיוצגים על ידי אפסים ואלו. השתמש בעמודות בינאריות כאשר גודל העמודות אחידות באופן יחסי. השתמש בעמודות וורבינריות כאשר גודל העמודה צפוי לחרוג מ -8 K או להיות נתון לשינויים משמעותיים בגודל לכל רשומה.

המרות

T-SQL - הגרסה של SQL המשמשת ב- Microsoft SQL Server -right-pads נתונים בעת המרת מכל סוג מחרוזת לסוג בינארי או varbinary . כל סוג אחר המרה סוג בינארי מניב משמאל- pad. ריפוד זה נעשה באמצעות השימוש הקסדצימלי אפסים.

בגלל המרה זו והסיכון לקיצוץ, אם השדה שלאחר ההמרה אינו גדול מספיק, ייתכן שהשדות המומרים עלולים לגרום לשגיאות אריתמטיות מבלי לזרוק הודעת שגיאה.