Երկուական տվյալների տեսակների սահմանումը SQL Server- ում

Microsoft SQL Server- ն աջակցում է յոթ տարբեր կատեգորիաների տվյալների: Դրանցից երկուական տողերը հնարավորություն են տալիս կոդավորված տվյալներ ներկայացված որպես երկուական օբյեկտներ:

Երկուական տողերի կատեգորիաների տվյալների տեսակները ներառում են `

Պատկերի տեսակը նախատեսվում է չեղյալ համարել SQL Server- ի հետագա թողարկումներում: Microsoft- ի ինժեներները խորհուրդ են տալիս օգտագործելու varbinary (max) տեսակի տեսակների փոխարեն ապագա զարգացման համար:

Համապատասխան օգտագործումը

Օգտագործեք բիտ սյունակներ, երբ դուք պետք է պահեք «այո» կամ «ոչ» տվյալներ, որոնք ներկայացված են զրոյի եւ դրանցից: Օգտագործեք երկուական սյունակները, երբ սյունակների չափը համեմատաբար համաչափ է: Օգտագործեք varbinary սյունակները, երբ սյունակի չափը ակնկալվում է գերազանցել 8K կամ կարող է ենթարկվել գրեթե չափի զգալի փոփոխականության:

Փոխակերպումները

T-SQL- ի SQL- ի տարբերակը, որն օգտագործվում է Microsoft SQL Server- ում, ճիշտ սղոցների տվյալների դեպքում, ցանկացած լարային տիպից փոխարկելը երկուական կամ varbinary տիպի: Երկուական տիպի ցանկացած այլ տեսակի փոխարկում, ձախ պահոց է տալիս: Այս լրացումն իրականացվում է տասնվեցավորական զրոյի օգտագործմամբ:

Քանի որ այս փոխարկման եւ վերացման ռիսկը, եթե հետադարձման դաշտը բավականաչափ մեծ չէ, հնարավոր է, որ փոխարկվող դաշտերը կարող են հանգեցնել թվաբանական սխալների, առանց սխալ հաղորդագրության նետելու: