| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    MySQL Text Vs. Varchar
    Metoder til at gemme og hente tekstdata i Microsofts SQL Server har ændret sig i takt med den allestedsnærværende software evolution . De data indhold, programmatisk betydning din hardware evner og begrænsninger din ansøgning alle spille en rolle i at beslutte den bedste type til brug ved datalagring niveau . Forskelle

    SQL Server teksttype kan lagre op til 2 gigabyte data , og som standard vil gemme sine data ud af rækken - et felt i en tekstkolonne gemmer en reference til de faktiske data , snarere end med det direkte. Det VARCHAR datatype har en øvre grænse på 8.000 tegn , men gemmer data i -rækken som standard , hvilket betyder, at en post i et felt på en VARCHAR kolonne gemmer disse data på området , præcis som du har indtastet det.
    < Br >
    brug
    p Det er tilrådeligt at bruge TEXT type for data, der ikke vil blive spurgt , da det generelt tager længere tid at hente end VARCHAR in- rækken opbevaring. Så, som navnet måske antyder , er den tekst typen velegnet til lange skrifter af tekstdata såsom blog kommentarer , mens VARCHAR er bedst at opbevare brugernavne, kolonnenavne eller ofte hentet string værdier.
    < Br >
    Slægtsforskning

    TEKST var ikke altid direkte tilgængelige i MS SQL Server, og brugen af ​​MAX -funktionen ændret i de seneste versioner. I 2005 kunne den funktion anvendes på en VARCHAR kolonne til at gemme data ud af rækken , når det oversteg 8.000 tegn . MS SQL Server 2008 understøtter en "Tekst i række " valgmulighed, som tillader dig at indstille en TEXT kolonne til at gemme data i -rækken , men Microsoft fastslår, at denne mulighed ikke vil blive vist i fremtidige versioner af softwaren .
    < br >
    Best Practices

    VARCHAR virker bedst for ofte forespørges værdier eller situationer med tegngrænsen under 8.000 , såsom en tekstboks i en Web form, mens tEXT er den overlegne valg for ustruktureret tekstdata med en vilkårlig længde . Som MS SQL Server 2008 R2 har VARCHAR kolonner en mulighed, med navnet " Store Store datatyper Ud af Row ", som lader dig angive data tærskler og adfærd. Microsoft anbefaler at bruge denne mulighed med VARCHAR ( MAX) til store datalagring i nuværende og fremtidige udviklingsarbejde.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Tilføj & Fratræk heltal i forskellige kolonner…
    ·Flygte Query for MySQL i Python 
    ·Manglende Argument 1 til PHP 
    ·IE8 PHP Session Problem 
    ·Sådan Konverter en år Into To cifre i PHP 
    ·De typer af Syntaks i SQL 
    ·Det første element i et array i PHP 
    ·Sådan fjernes PHP Tags 
    ·Sådan oprettes en MySQL-database Website 
    ·Løn for en Senior Level PHP Programmør 
      Anbefalede Artikler
    ·Hvordan man kan rette en syntaksfejl 
    ·Sådan Split Apart URL'er i Perl 
    ·Python for begyndere Programmører 
    ·Den bedste bog for Learning PHP 
    ·Hvordan laver Certifikater til Unsigned Android Apps 
    ·Sådan Set Up & Konfigurer SSIS 
    ·Sådan fjernes en Byte Character i PHP 
    ·Hvordan tilføjer jeg en Java SSH klient til en webside…
    ·Hvordan man skriver en Test Plan 
    ·Sådan Tilføj & Fratræk heltal i forskellige kolonner…
    Copyright © Computer Viden http://www.computerdk.com