Pytanie : varchar - varbinary

Cześć experts
Because i być liitle wprawiać w zakłopotanie z wszystkie the datatypes i chcieć ty chcieć być the różnica między te dwa datatypes (varbinary-varchar).
I chcieć tekst dane w stołowy kolumna i searchfield w forma the wchodzić do wartość z the dane w the stół column.
What być the datatype i musieć?

Odpowiedź : varchar - varbinary

Przypalać: ((1) bajt na Charakter. Maksimum 8000 Charakter)

(The char dane typ być niezmienny - długość dane typ używać charakter dane. The liczba ewentualny charakter być między (1) i 8000. The ewentualny kombinacja charakter w char dane typ być 256. The charakter który reprezentować zależeć na jaki język, lub kolacjonowanie, definiować. Angielszczyzna, na przykład, właściwie definiować z Łaciński kolacjonowanie. The Łaciński kolacjonowanie zapewniać poparcie dla wszystkie Angielski i zachodnioeuropejski charakter.)

varchar: ((1) bajt na charakter. Do 2GB charakter.)

(The varchar dane typ być identyczny the char dane typ, ale z zmienny długość. Jeżeli kolumna definiować jako char (8), ono spożywać 8 bajt magazyn nawet jeśli tylko trzy charakter umieszczać w ono. Varchar kolumna spożywać tylko the przestrzeń ono potrzebować. Typowo, char dane typ być skuteczny jeśli chodzi o
przerobowy i varchar dane typ być więcej efficientfor magazyn. The praktyczny być char jeżeli the dane zawsze być zamknięty the definiować długość, ale używać varchar jeżeli ono zmieniać szeroko. Na przykład, miasto imię przechować z varchar (167) jeżeli ty chcieć dla the długi miasto imię w the świat, che być Krung thep mahanakhon bovorn ratanakosin mahintharayutthaya mahadilok wystrzał noparatratchathani burirom udomratchanivetmahasathan amornpiman avatarnsathit sakkathattiyavisnukarmprasit (the poetycki
imię Bangkok, Tajlandia). Używać char dla dane który być zawsze the być. Na przykład, ty móc char (12) domowy numer telefonu w the Stany Zjednoczone: (123) 456 - 7890. The 8000 - bajt ograniczenie móc przewyższać
the (MAX) opcja (varchar (MAX)) , che pozwolić dla the magazyn 2,147,483,647 charakter w cenie do 2GB składowy przestrzeń.)

binary: ((1) - 8000 bajt)
(Załatwiać - długość binarny dane. Długość załatwiać gdy między (1) i 8000 bajt. Na przykład, binary (5000) precyzować the 5000 bajt magazyn 5000 5000 bajt binarny dane.)

varbinary: (Bajt 2,147,483,647 bajt)

(Zmienna - długość binarny dane typ identyczny the binarny dane typ, z wyjątkiem tylko the kwota magazyn który być konieczny
the dane. Using the (MAX) opcja pozwolić dla the magazyn do 2GB binarny dane. , Tylko (1) przez 8000 lub MAX móc precyzować jako magazyn
opcja.)

Dzięki
Inne rozwiązania  
 
programming4us programming4us